@import "iconfont.css";
.fyc{display:-webkit-flex;display:flex;display:-webkit-box;display:box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;box-pack:center}
.fwbet{display:flex;flex-wrap:wrap;justify-content:space-between}
.wrap{width:88vw;max-width:1644px;margin-left:auto;margin-right:auto}
@media (max-width:639px){.wrap{width:92vw}
}
.ver>*{display:inline-block;vertical-align:middle}
.table-cell{display:table;width:100%}
.table-cell>*{display:table-cell;vertical-align:middle}
.row-pv0{margin-left:0;margin-right:0}
.row-pv0>*{padding-left:0;padding-right:0}
.mv0{margin-left:0!important;margin-right:0!important}
.pv0{padding-left:0!important;padding-right:0!important}
.pt0{padding-top:0!important}
.pb0{padding-bottom:0!important}
.mb0{margin-bottom:0!important}
.mt0{margin-top:0!important}
.bggray{background:#f5f6f9}
.bgf{background:#fff}
.c{color:#f08300}
.bgc{background-color:#f08300}
.cf{color:#fff}
.cred{color:#f45f03}
.hv:hover{color:#f08300}
.hvf:hover{color:#fff}
.hvbg0:hover{background:#000;color:#fff}
.bghover{transition:all .3s cubic-bezier(.04,.79,1,1)!important}
.bghover:Hover{background-color:#f08300;color:#fff}
.l{border:1px solid #e5e5e5}
.lb{border-bottom:1px solid #e5e5e5}
.lt{border-top:1px solid #e5e5e5}
.ll{border-left:1px solid #e5e5e5}
.lr{border-right:1px solid #e5e5e5}
.coverbox{position:relative;display:block;overflow:hidden}
.coverbox .coverimg{width:100%;height:100%;position:absolute;left:0;top:0;background-repeat:no-repeat;background-size:contain;background-position:center;z-index:1;transition:transform .6s ease 0s}
.coverbox .coverimg.cover{background-size:cover}
.coverbox ._bg{width:100%;visibility:hidden;display:block}
@media (min-width:993px){.coverbox.scale:hover .coverimg{transform:scale(1.05)}
.coverbox.scale:hover .cover-tip{opacity:1}
.coverbox.scale:hover .coverimg{transform:scale(1.05,1.05)}
.coverbox.scale:hover .icon-bofang1{font-size:.6rem}
}
.cover-tip{width:100%;height:100%;position:absolute;left:0;top:0;opacity:0;transition:all .4s ease 0s;z-index:55}
.cover-tip .bgbox{display:block;width:100%;height:100%;background-color:#000;opacity:.6}
.cover-tip .bgbox.blue{background-color:rgba(0,161,230,.8)}
.cover-tip .stit{font-size:16px;line-height:30px;width:100%;text-align:center;position:absolute;left:0;top:50%;margin-top:-15px;color:#fff}
.cover-tip .stit{font-size:16px;line-height:30px;width:100%;text-align:center;position:absolute;left:0;top:50%;margin-top:-15px;color:#fff}
.cover-tip .line{display:inline-block;width:100px;height:1px;background-color:#f2f2f2;position:absolute;left:50%;margin-left:-50px;transition:all .6s ease 0s}
.cover-tip .linet{top:0}
.cover-tip .lineb{bottom:0}
.cover-tip:hover .line{width:6px;margin-left:-3px;opacity:.6}
.medium{font-family:medium}
.iconfont{font-size:inherit}
html{font-size:100px!important;touch-action:none;touch-action:pan-y}
@media (max-width:1400px){html{font-size:90px!important}
}
@media (max-width:1200px){html{font-size:80px!important}
}
@media (max-width:992px){html{font-size:70px!important}
}
@media (max-width:768px){html{font-size:60px!important}
}
@media (max-width:480px){html{font-size:50px!important}
}
.medium{font-family:medium}
.dinpro{font-family:dinpro}
.cover-box ._bg{width:100%}
.wrap{width:73vw;max-width:1400px;margin-left:auto;margin-right:auto}
@media (max-width:639px){.wrap{width:92vw;}
}
.pt0{padding-top:0!important}
.c{color:#f08300}
.bggray{background:#f5f6f9}
.cItem:not(.active){display:none}
.medium{font-family:medium}
.pagination{text-align:center;display:block;margin:0;padding-top: 50px;}
.pagination li{margin:0 2px}
@media (max-width:480px){.pagination li{margin:0 2px}
.pagination li>*{padding:5px 12px!important}
}
.pagination .active>a,.pagination .active>a:focus,.pagination .active>a:hover,.pagination .active>span,.pagination .active>span:focus,.pagination .active>span:hover{color:#fff;background-color:#f08300}
.pagination li>a,.pagination li>span{float:none;display:inline-block;cursor:pointer;color:#000;border-radius:0!important;padding:6px 12px;border:1px solid #ddd}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#fff;background-color:#f08300}
.pagination .active>a,.pagination .active>a:focus,.pagination .active>a:hover,.pagination .active>span,.pagination .active>span:focus,.pagination .active>span:hover{color:#fff;background-color:#f08300}
.pagination .page-num-current{color:#fff;background-color:#f08300}
.pagination li>a,.pagination li>span{float:none;display:inline-block;cursor:pointer;color:#333;padding:6px 12px}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#fff;background-color:#f08300}
#top{width:50px;height:50px;background:url(../image/top.png) no-repeat center center;background-color:#a8a8a8;background-color:rgba(0,0,0,.3);position:fixed;right:50px;bottom:50px;z-index:5555;cursor:pointer;border-radius:50%;transition:.6s;transform:translateY(20px)}
@media (max-width:640px){#top{right:10px;bottom:10px;width:40px;height:40px;background-size:20px}
}
@media (min-width:768px){#top:hover{background-color:#f08300}
}
#top.show{transform:translateY(0);opacity:1}
#totop{width:50px;height:50px;background:url(../image/top.png) no-repeat center center;background-color:#a8a8a8;background-color:rgba(0,0,0,.3);position:fixed;right:50px;bottom:50px;z-index:5555;cursor:pointer;border-radius:50%;transition:all .3s cubic-bezier(.04,.79,1,1)!important;opacity:0;transform:translateY(20px)}
@media (max-width:640px){#totop{right:10px;bottom:10px;width:40px;height:40px;background-size:20px}
}
@media (min-width:768px){#totop:hover{background-color:#f08300}
}
#totop.show{transform:translateY(0);opacity:1}
.fadeIntop{opacity:0;transform:translateY(30px)}
.fadeIntop.show{opacity:1;transform:translateY(0);transition:all .3s ease 0s;}
.swiper-pagination-bullet{background-color:#f08300}
main{margin-top:80px;overflow:hidden}
@media (max-width:992px){main{margin-top:60px}
}
header{position:fixed!important;left:0;right:0;top:0;z-index:9999;position:relative;transition:all .3s cubic-bezier(.04,.79,1,1)!important;background:#fff}
header .logo{width:200px;height:100%;background:url(../image/logo.png) no-repeat left center;background-size:contain;display:block}
@media (max-width:1360px){header .logo{width:104px}
}
.head_wrap{transition:all .3s cubic-bezier(.04,.79,1,1)!important;display:flex;height:80px;margin:0 auto}
@media (min-width:1920px){.head_wrap{max-width:1920px}
}
@media (max-width:992px){.head_wrap{height:60px}
}
.head_wrap .header_nav{overflow:hidden;flex:1;justify-content:flex-end;padding:0 0 0 .1rem}
@media (max-width:1680px){.head_wrap .header_nav{padding:0 .6rem 0 1rem}
}
@media (max-width:1360px){.head_wrap .header_nav{padding:0 .4rem 0 .6rem}
}
@media (max-width:1200px){.head_wrap .header_nav{padding:0 .6rem 0 1rem}
}
@media (max-width:992px){.head_wrap .header_nav{padding:0 .4rem 0 .6rem}
}
.head_wrap .header_nav:hover{overflow:visible}
.head_wrap .header_nav .header_inner{display:flex;justify-content:flex-end}
.head_wrap .header_nav .header_inner .nav_li{margin-right:.4rem}
.nav_li .header_nac{line-height:80px;display:block;position:relative;font-size:16px;color:#000;}
@media (max-width:1680px){
    .head_wrap .header_nav .header_inner .nav_li{margin-right:.2rem}
    .head_wrap .header_nav .header_inner{max-width:1000px;justify-content:space-between}
    .head_wrap .header_nav {padding: 0;}

}
@media (max-width:1294px){
    .nav_li .header_nac {font-size: 14px;}
    .header .logo {width: 150px;}
    .head_wrap .header_nav .header_inner .nav_li{margin-right:0}
    .nav_li .header_nac {font-size: 14px;}

}
.nav_li{overflow:hidden;position:relative}
.nav_li:hover{overflow:visible}
.header_inner .nav_li:hover{overflow:visible;position:unset}
.nav_li:hover .header_nac{color:#f08300}
.nav_li:hover .drop{opacity:1;display: flex;justify-content: center;}
.nav_li.active .header_nac{color:#f08300;position:relative}
.nav_li.active .header_nac::after{content:'';display:block;width:50%;height:2px;background-color:#f08300;position:absolute;left:50%;transform:translateX(-50%);z-index:5;bottom:20px}
@media (max-width:992px){.nav_li.active .header_nac::after{bottom:10px}    .header_tool{display: none;}    .nav_li .header_nac {font-size: 14px;}
}

@media (max-width:992px){.nav_li .header_nac{line-height:60px}
}
.nav_li .drop{position:absolute;left:50%;transform:translateX(-50%);top:100%;opacity:0;white-space:nowrap;z-index:55;background:#fff;text-align:center;min-width:100vw;font-size:15px;box-shadow:0 10px 10px rgba(0,0,0,.1);background:#f9f9f9;border-bottom:1px solid #ddd;padding:20px 0;box-shadow:inset 0 15px 10px -15px #ddd;-webkit-box-shadow:inset 0 15px 10px -15px #ddd;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1)}
.nav_li .drop a{display:block;line-height:2.0;padding:0 20px;color:#666;white-space:nowrap;text-align: left;}
.nav_li .drop a:hover{color:#f08300}
/* .nav_li ul .con1{margin-bottom:32px} */
.nav_li ul{display:flex;justify-content:space-between;width:900px}
.nav_li ul p{font-size:14px;color:#f08300;margin-bottom:10px}
.nav_li ul a{font-size:14px;color:#777;display:block;position:relative;padding-left:10px;line-height:34px}
.nav_li ul p a{list-style:none;color:#f08300}
.nav_li ul a::before{content:'';width:3px;height:3px;border-radius:50%;background-color:#666;position:absolute;left:0;top:50%;margin-top:-1.5px}
.nav_li ul p a::before{content:'';width:0;height:0;border-radius:50%;background-color:#666;position:absolute;left:0;top:50%;margin-top:-1.5px}

.nav_li .header_tel{color:#f08300;font-size:18px;padding: 0 .24rem;}
@media (max-width:480px){
    .nav_li .header_tel {display: none;}
    .header .logo {width: 60px;}
    .menu_btn{margin-left: 3rem;}
}
.header_tool .nav_li:hover{position: relative;}
.header_tool .nav_li:hover .droplang{opacity:1;min-width: 100%;}
.header_tool .droplang{position:absolute;left:50%;transform:translateX(-50%);top:100%;opacity:0;white-space:nowrap;z-index:55;padding:0 0 20px;background:#fff;text-align:center;min-width:100vw;font-size:15px;box-shadow:0 10px 10px rgba(0,0,0,.1);}
.header_tool .droplang a{display:block;line-height:2.4;padding:0 20px;color:#666;white-space:nowrap}
.header_tool .droplang a:hover{color:#f08300}
.header_tool{display:flex;align-items:stretch;font-size:14px;height:100%}
.header_tool ._item:hover{color:#f08300}
.header_tool ._item i{font-size:16px;cursor:pointer;font-weight:700}
.header_tool .head_language{border-left:1px solid #e5e5e5;padding:0 .24rem}
.header_tool .head_language .header_nac{display:flex;align-items:center;height:80px}
@media (max-width:992px){.header_tool .head_language .header_nac{height:60px}
}
.header_tool .head_language .header_nac .icon{font-size:22px}
.header_tool .head_language .header_nac em{padding:0 0 0 34px;padding-top:1px;background:url(../image/lang.png) no-repeat left center}
.header_tool .head_language .header_nac *{display:block}
@media (max-width:1600px){.header_tool .head_language .header_nac em{text-indent:100px;width:30px;background-position:5px center;overflow:hidden;height:60px}
.header_tool .head_language .header_nac .arr{display:none}
}
.header_tool .head_language .arr{transform:scale(.5)}
.header_tool .head_language .drop{min-width:100%;top:80px}
@media (max-width:992px){.header_tool .head_language .drop{top:60px;width:30px;padding-bottom:10px}
}


.header_tool .head_language .drop a{display:block}
.header_tool .head_search{background-color:#f08300;color:#fff;height:100%;display:-webkit-flex;display:flex;display:-webkit-box;display:box;-webkit-align-items:center;align-items:center;-webkit-box-align:center;box-align:center;-webkit-box-pack:center;box-pack:center;-webkit-justify-content:center;justify-content:center;width:58px;overflow:hidden;text-align:center;cursor:pointer}
.header_tool .head_search:hover{background:#000;color:#fff}
.m-menus{width:100%;max-width:640px;height:100vh;position:fixed;top:80px;right:-100%;background:#fff;overflow:hidden;line-height:32px;font-size:15px;z-index:-999;padding-top:2%;border-top:1px solid #e5e5e5}
@media (min-width:1200px){.m-menus{display:none}
}
@media (max-width:992px){.m-menus{top:80px}
}
@media (max-width:768px){.m-menus{top:60px}
}
.m-menus .inner{height:calc((100vh - 80px));padding:10px 30px 40px;overflow-x:hidden;overflow-y:auto}
@media (max-width:768px){.m-menus{top:60px}
.m-menus .inner{height:calc((100vh - 60px))}
}
.m-menus a{display:block;color:#000}
.m-menus.active{z-index:999;transition:all .3s cubic-bezier(.04,.79,1,1)!important;right:0}
.m-menus .item{cursor:pointer;transition:.3s;position:relative;text-align:center;border-bottom:1px solid #e5e5e5;text-align:left}
.m-menus .item .tit{display:-webkit-flex;display:flex;display:-webkit-box;display:box;-webkit-align-items:center;align-items:center;-webkit-box-align:center;box-align:center}
.m-menus .item>a,.m-menus .tit{display:block;line-height:52px;position:relative;font-size:16px}
.m-menus .tit{position:relative}
.m-menus .tit a{display:inline-block;min-width:50vw}
.m-menus .tit .iconfont{position:absolute;right:0;top:50%;transform:translateY(-50%);color:inherit;padding:0 10px;color:#000;font-size:17px}
.m-menus .xs-menu{display:none;text-align:left}
.m-menus .xs-menu dd{line-height:30px;font-size:14px}
.m-menus .active .tit,.m-menus .open .tit{color:#f08300}
.m-menus .active .tit a,.m-menus .open .tit a{color:#f08300}
.m-menus .active .iconfont::before,.m-menus .open .iconfont::before{content:"\e625"}
.m-menus .active .xs-menu,.m-menus .open .xs-menu{padding:0 0 30px;border-top:1px solid rgba(255,255,255,.14)}
.m-menus .head_links_box{background:#fff;margin-top:1rem;padding:.1rem .3rem}
.m-menus .head_links{display:flex!important;justify-content:center}
.m-menus .head_links a{padding:0 .2rem!important;display:block;flex:1}
.m-menus .head_links i{margin:0 auto}
.menu_btn_box{flex:1;display:-webkit-flex;display:flex;display:-webkit-box;display:box;-webkit-align-items:center;align-items:center;-webkit-box-align:center;box-align:center;-webkit-box-pack:center;box-pack:center;-webkit-justify-content:center;justify-content:center}
.menu_btn{width:50px;height:50px;z-index:101;cursor:pointer;transform-origin:center center;position:relative;display:block;top:-5px;transform:scale(.8);}
.menu_btn i{position:absolute;width:26px;height:2px;left:12px;background:#000;display:block;transition:all .4s ease-in-out}
.menu_btn i:nth-of-type(1){top:20px}
.menu_btn i:nth-of-type(2){top:30px}
.menu_btn i:nth-of-type(3){top:40px}
.menu_btn.active i:nth-of-type(1){transform:rotate(225deg) translate(-7px,-7px)}
.menu_btn.active i:nth-of-type(3){opacity:0}
.menu_btn.active i:nth-of-type(2){transform:rotate(-225deg) translate(0,0)}
.hd-search-box{position:absolute;left:0;right:0;background:#fff;padding:20px .32rem;display:none;z-index:555;top:80px;border-top:1px solid #dedede;box-shadow:0 6px 6px rgba(0,0,0,.06)}
.hd-search-box .inner{display:-webkit-flex;display:flex;display:-webkit-box;display:box;-webkit-align-items:center;align-items:center;-webkit-box-align:center;box-align:center;-webkit-box-pack:end;box-pack:end;-webkit-justify-content:end;justify-content:end}
.hd-search-box form{border:1px solid #666;max-width:500px;display:block;position:relative;border-radius:3px;width:80%;min-width:500px}
.hd-search-box form input{font-size:16px}
.hd-search-box form input::-webkit-input-placeholder,.hd-search-box form textarea::-webkit-input-placeholder{color:#ccc}
.hd-search-box form input:-moz-placeholder,.hd-search-box form textarea:-moz-placeholder{color:#ccc}
.hd-search-box form input::-moz-placeholder,.hd-search-box form textarea::-moz-placeholder{color:#ccc}
.hd-search-box form input:-ms-input-placeholder,.hd-search-box form textarea:-ms-input-placeholder{color:#ccc}
.hd-search-box .key{width:90%;height:40px;line-height:40px;text-indent:20px}
.hd-search-box .submit{position:absolute;right:0;top:50%;transform:translateY(-50%);border-left:1px solid #f08300;text-align:center;width:50px;font-size:20px;line-height:40px;height:40px}
.hd-search-box .submit .iconfont{font-size:20px}
.hd-search-box .submit:hover{background-color:#f08300;color:#fff}
.hd-search-box ._close{height:40px;line-height:42px;margin-left:.2rem;margin-right:4px;text-align:center;font-size:20px;display:block;cursor:pointer}
.hd-search-box ._close:hover{color:#f08300}
@media (max-width:992px){.hd-search-box{top:80px}
}
@media (max-width:768px){.hd-search-box{padding:20px 4%;top:60px}
.hd-search-box .inner{float:none;width:100%}
.hd-search-box form{min-width:auto;width:90%}
.hd-search-box ._close{position:relative}
}
@media (max-width:480px){.hd-search-box{bottom:0;height:calc((100vh - 60px))}
}

.footer{background-color:#e4e5ea;padding:60px 0}
.footer .box{display:flex;justify-content:space-between;align-items: center;}
.footer .f_right{display:block;width: 180px;}
.footer .f_right img{width: 60%; margin-left: .4rem;}
.footer .f_right p{color: #333;text-align: center;font-size: 13px;}
.footer .f_qr{font-size:14px;color:#fff;text-align:center;width:90px;margin-top:15px;margin-left:60px}
.footer .img{margin-bottom:9px}
.footer .f_left li a{font-size:14px;color:rgba(255,255,255,.5);display:block;margin-bottom:12px}
.footer .f_left li a:first-child{font-size:16px;color:#333;font-weight:700;margin-bottom:26px}
.footer .f_left li a:hover{color:#f08300}
.footer .f_left ul{display:flex;justify-content:space-between}
.footer .f_left ul li:not(:first-child){margin-left:50px}
.footer .f_left ul li p a:first-child{font-size:14px;color:rgba(255,255,255,.5);display:block;margin-bottom:14px;margin-right:8px;display:inline-block;font-weight:400}
.footer .f_left ul li p a:first-child:hover{color:#f08300}
.footer .f_left ul li p a{display:inline-block}
.f_info{margin-top:10px;display:flex}
.f_info .tel img{margin-right:25px}
.f_info .tel{display:flex;align-items: center;}
.f_info .tel a{font-weight:700;font-size:22px;color:#333;display:block;margin-right:40px}
.f_info .tel:last-child a{font-size: 18px;}
.footer2{border-top: 1px solid #fff; padding:18px 0;background:#e4e5ea;color:#333;}
.footer2 .flt{float:left;line-height:36px}
.footer2 .frt{float:right;line-height:36px;}
.footer2 .flt a{padding-left:20px;color: #333;}
.footer2 .frt a,.footer2 .frt span{display:block;float:left;margin-left:10px;color: #333;}
@media (max-width:1860px){.footer .f_right ul li:not(:first-child){margin-left:100px}}
@media (max-width:1440px){.footer .f_right ul li:not(:first-child){margin-left:62px}}
@media (max-width:1280px){.footer .f_right ul li:not(:first-child){margin-left:60px}
	.footer .f_right ul li p a{display:block}
}
@media (max-width:1073px){.footer .f_right ul li:not(:first-child){margin-left:50px}
}
@media (max-width:1120px){.footer .f_right ul li:not(:first-child){margin-left:38px}}
@media (max-width:960px){.footer,.new-float{display:none}.footer2 .flt{line-height:26px}
.footer2 .frt{line-height:26px}}
@media (max-width:600px){
    .footer2 .flt a,.footer2 .flt span{display:block}
	.footer2 .flt,.footer2 .frt{float:none;text-align:center}
	.footer2 .frt{display:flex;justify-content:center}
}

footer{background-color:#f08300;color:#fff;position:relative;z-index:5555}
footer a{color:#abb0cd}
/* footer a:hover{color:#fff} */
.ft_logo{height:1.2rem;display:flex;align-items:center}
.ft_logo img{width:1.3rem}
.ft-topper{position:relative;z-index:55}
@media (min-width:1200px){.ft-topper{display:flex;justify-content:space-between;align-items:stretch}
.ft-topper .ft_lbox{flex:1;border-right:1px solid rgba(255,255,255,.2)}
}
.ft-topper .navitem h4{font-size:18px;position:relative;margin-bottom:16px}
.ft-topper .navitem .icon-jia{float:right;transition:.3s;display:none;margin-right:10px}
.ft-topper .navitem .info a{line-height:36px;display:block}
@media (max-width:1199px){.ft-topper .ft-navs .navitem{float:none;width:100%}
.ft-topper .ft-navs .navitem .icon-jia{display:block}
.ft-topper .ft-navs .navitem h4{position:relative;border-bottom:1px solid rgba(255,255,255,.14);line-height:50px;margin:0;font-weight:400}
.ft-topper .ft-navs .navitem .info{display:none;padding:10px 30px;line-height:2}
.ft-topper .ft-navs .navitem.active .iconfont::before{content:"\e627"}
}
@media (max-width:768px){.ft-topper .navitem h4{font-size:16px}
}
.ft-navs{padding:.54rem 0 .4rem}
@media (min-width:1200px){.ft-navs{position:relative}
.ft-navs::before{content:'';display:block;position:absolute;width:100vw;height:1px;background:#fff;opacity:.2;right:0;top:0}
}
@media (min-width:1680px){.ft-navs{padding-right:15%}
}
@media (max-width:1679px) and (min-width:1200px){.ft-navs{padding-right:5%}
}
@media (min-width:1200px){.ft-navs ul{display:flex;justify-content:space-between;flex-wrap:wrap}
.ft-navs li{margin-bottom:.2rem;position:relative}
}
@media (max-width:1199px){.ft-navs{width:100%;max-width:none}
}
.ft_rbox{padding:.66rem 0 .7rem .7rem}
@media (max-width:1680px){.ft_rbox{padding-left:.5rem}
}
@media (max-width:1360px){.ft_rbox{padding-left:.3rem}
}
@media (max-width:1199px){.ft_rbox{padding:0 0 .5rem}
}
.ft_rbox .addr{line-height:30px;color:#abb0cd}
.ft_rbox .icons{margin:.3rem 0;display:flex}
@media (max-width:1199px){.ft_rbox .icons{justify-content:center;padding-top:.5rem}
}
.ft_rbox .icons .citem{width:48px;height:48px;display:block;border:1px solid #fff;opacity:.5;border-radius:50%;margin-right:.14rem;cursor:pointer}
.ft_rbox .icons .citem .ic{background-position:center;background-repeat:no-repeat;width:48px;height:48px;display:block;background-size:20px;transition:all .3s cubic-bezier(.04,.79,1,1)!important}
.ft_rbox .icons .citem.on,.ft_rbox .icons .citem:hover{opacity:1}
.ft_rbox .icons .ic1{background-image:url(../image/ft_01.png)}
.ft_rbox .icons .ic2{background-image:url(../image/ft_02.png)}
.ft_rbox .icons .ic3{background-image:url(../image/ft_03.png)}
.ft_rbox .icons .ic4{background-image:url(../image/ft_04.png)}
.ft_rbox .icons .ic5{background-image:url(../image/ft_05.png)}
.ft_rbox .code{width:112px}
@media (max-width:1199px){.ft_rbox .code{display:block;margin:.5rem auto}
}
.ft-bottom{padding:.24rem 0;border-top:1px solid rgba(255,255,255,.2);color:#abb0cd}
@media (max-width:480px){.ft-bottom{font-size:13px;text-align:center;line-height:2}
}
@media (min-width:1200px){.ft-bottom .wrap{display:-webkit-flex;display:flex;display:-webkit-box;display:box;-webkit-align-items:center;align-items:center;-webkit-box-align:center;box-align:center;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
}
.swiper-button-prev{left:0}
.swiper-button-next{right:0}
.banner .swiper-slide{position:relative}
.banner .swiper-slide .mol_ban,.banner .swiper-slide .pc_ban{display:block;width:100%}
.banner .swiper-slide .mol_ban{display:none}
.banner .swiper-pagination{width:auto;font-size:30px;color:#fff;padding-left:13%;bottom:24px}
.banner .swiper-pagination .swiper-pagination-current{color:#f08300;font-size:48px}
.swi_pn div{width:56px;height:40px;background-color:#fff;border-radius:10px;cursor:pointer}
.swi_pn{position:absolute;right:13%;bottom:24px;display:flex;z-index:999}
.swi_pn .baner_p{margin-right:8px;background-image:url(../image/swi_l.png);background-repeat:no-repeat;background-position:center center}
.swi_pn .baner_n{margin-right:8px;background-image:url(../image/swi_r.png);background-repeat:no-repeat;background-position:center center}
.swi_pn .baner_p:hover{background-image:url(../image/swi_l2.png);background-color:#f08300}
.swi_pn .baner_n:hover{background-image:url(../image/swi_r2.png);background-color:#f08300}
.banner .text{position:absolute;top:16%;left:0;width:100%;padding:0 13%}
.banner .text .desc{font-size:46px;color:#fff;line-height:1.4em;margin-bottom:90px}
.btn_moren{display:none}
.ab_r3 .swiper-button-next,.ab_r3 .swiper-button-prev{position:absolute;top:50%;width:50px;height:50px;margin-top:-25px;z-index:10;cursor:pointer;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:9;border-radius:50%}
.ab_r3 .swiper-button-next{background:url(../images/contact_img/kuohao_you_red.png) center center no-repeat;right:3%;left:auto;background-color:#fff}
.ab_r3 .swiper-button-next:hover{background:url(../images/contact_img/kuohao_you_bai.png) center center no-repeat;background-color:#f08300}
.ab_r3 .swiper-button-prev{background:url(../images/contact_img/kuohao_zuo_red.png) center center no-repeat;left:3%;right:auto;background-color:#fff}
.ab_r3 .swiper-button-prev:hover{background:url(../images/contact_img/kuohao_zuo_bai.png) center center no-repeat;background-color:#f08300}
.hide-tab2{height:0;overflow:hidden}
.g_more{width:138px;height:50px;border-radius:50px;font-size:14px;color:#fff;background-color:#f08300;display:flex;justify-content:space-between;align-items:center;padding:0 26px}
.g_more:hover{color:#fff;background-color:#1a1a1a;}



.pnext-boxs{position:relative;width:1.2rem;height:.6rem}
.pnext-boxs .pnext{width:.6rem;height:.6rem;margin:0;top:0;border:1px solid #f08300;color:#f08300;font-size:16px}
.pnext-boxs .pnext::after{font-weight:700;font-size:inherit}
.pnext-boxs .pnext:hover{background-color:#f08300;color:#fff}
.pnext-boxs .swiper-button-next{right:1px}
@media (max-width: 960px){
    .banner .swiper-pagination {padding-left: 5%;}
	.banner .swiper-slide .mol_ban{display: block;}
	.banner .swiper-slide .pc_ban{display: none;}
	.banner .text .desc {font-size: 18px;}
	.banner .text .desc {margin-bottom: 12px;}
	.swi_pn{display: none;}
	.banner .swiper-pagination {padding-left: 0;width: 100%;}
	.banner .swiper-pagination .swiper-pagination-current {font-size: 28px;}
	.banner .swiper-pagination {font-size: 20px;bottom: 10px;}
    .g_more {width: 127px;height: 38px;border-radius: 38px;}
}
@media (max-width:640px){
    .pnext-boxs{width:1.3rem}
.pnext-boxs .pnext{font-size:13px}
}
.indproduct{background-color: #f6f6f6;padding: .4rem 0 0;}
.indproduct .tit{font-size: .4rem;font-weight: 700;text-align: center;margin-bottom: .2rem;}
.indproduct ul { display:block; text-align:center;}
.indproduct ul li { display:inline-block; vertical-align:middle; margin:0 20px; font-size:17px; font-weight:normal;margin-bottom: 40px;}
.indproduct ul li a { color:#717787;}
.indproduct ul li.on a { color:#293040; font-weight:bold;}
.indproduct ul li a:hover {color:#f08300;}
.indproduct ul li.on a:hover { color:#293040;}

.product_list{margin:0 -10px;}
.product_list .swiper-slide{float:left;width:25%;padding:0 10px;margin-bottom:20px}
.product_list .swiper-slide .con{display:block;background-color:#fff}
.product_list .pic img{display:block;width:100%}
.product_list .txt{text-align:center;padding:6px 0 54px;position:relative}
.new_s2,.new_s3,.new_s4,.new_s5,.new_s6,.new_s7,.new_s8{display:none}
.product_list .txt{padding:20px 10px 20px}
.product_list .txt{padding:20px 10px 20px}
.product_list.txt .tit{margin-bottom:0}
.product_list.new_s7 .pic{overflow:hidden;position:relative}
.product_list.new_s7 .pic img{display:block}
.product_list .txt .tit{font-size:20px;color:#333;font-weight:700;margin-bottom:20px;line-height:1.4em;height:2.8em}
.product_list .txt .desc p{font-size:22px;color:#999;font-weight:100;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.product_list .txt .desc{line-height:2em}
.product_list .con:hover .tit{color:#f08300}
.product_list .con:hover .desc p{color:#444}
.product_list .txt::before{content:'';width:0%;background-color:#f08300;position:absolute;left:auto;right:0;bottom:0;height:4px;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1)}
.product_list .con:hover .txt::before{width:100%;left:0;right:auto}
.product_list{padding-bottom:40px}
.product_list .pri_d{bottom:0}
@media (min-width:1200px){
    .pri_cj .txt .tit{font-size: 16px;height: 0.8em;}





}
@media (max-width: 960px){
.product_list .swiper-slide{padding: 0;width:50%;height:auto;}
}
/*首页，间隔*/
.partc { padding:8vh 23vh; background-image:url(../image/div_bg.jpg); background-repeat:no-repeat; background-position:top center; background-size:cover; overflow:hidden;}
.pc_main { display:flex;}
.blk01 {flex:1; margin-right:30px; background-color:#fff; padding:30px; height:444px;}
.blk01 h2 { font-size:24px; font-weight:bold; color:#293040; display:block;}
.blk01 h2 a { font-size:16px; font-weight:normal; color:#717787; float:right;}
.blk01 h2 a img { width:20px; display:inline-block; vertical-align:middle; margin-left:5px;}
.blk01 h2 a:hover { color:#293040;}
.blk01 p{color: #717787;text-indent: 2em;overflow: hidden;height: 140px;font-size: 16px;line-height: 26px;margin-top: 20px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.blk01 dl { display:flex; margin-top:24px;align-items:center; padding:0 0 30px 0; border-bottom:1px solid #dfe1e6;}
.blk01 dl dt { width:100%; height:150px; position:relative; overflow:hidden; }
.blk01 dl dt a img { height:100%; width:auto; position:absolute; top:0; left:50%; transform: translateX(-50%);}
.blk01 dl dd {flex:1;}
.blk01 dl dd b a { font-size:16px; line-height:26px; color:#293040; height:104px; overflow:hidden; display:block;}
.blk01 dl dd b a:hover {color:#f08300;}
.blk01 dl dd font { font-size:14px; font-variant:normal; color:#a1a6b3; display:block; margin-top:10px;}
.blk01 ul { margin-top:20px;}
.blk01 ul li { font-size:16px; line-height:36px;}
.blk01 ul li a { color:#717787;overflow:hidden; display:block; height:36px;}
.blk01 ul li a font { display:inline-block; vertical-align:middle; margin-right:4px; background-color:#dee8ff; font-size:12px; line-height:16px; font-weight:bold; padding:0 4px;color:#14499d; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.blk01 ul li a:hover {color:#f08300;}
.blk02 ul li a font { background-color:#fbf4e2;color:#f08300; }
.blk01 ul li a:hover font { background-color:#f08300; color:#fff;}
.blk03 {flex:1; display: flex;flex-direction: column;justify-content: space-between;}
.blk03 dl { display: block; height:128px; }
.blk03 dl a { display:block;padding: 0px 0 0 30px;display: flex;align-items: center;}
.blk03 dl a dt { width:60px; float:left;}
.blk03 dl dd { float:left; text-align:left;font-size:24px; color:#293040;  line-height:30px; font-weight:bold; display:block; margin-left:20px;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.blk03 dl dd span { font-size:16px; color:#a1a6b3; display:block; font-weight:normal;}
.blk03 dl:nth-child(1) { display: flex;background-image:url(../image/div_bg2.jpg); background-repeat:no-repeat; background-position:top left; height:200px;  overflow:hidden;}
.blk03 dl:nth-child(2) { display: flex;background-image:url(../image/div_bg3.jpg); background-repeat:no-repeat; background-position:top left; height:200px;  overflow:hidden; margin-top:30px;}
.blk03 dl:nth-child(3) { display: flex;background-image:url(../image/div_bg4.jpg); background-repeat:no-repeat; background-position:top left; height:128px;  overflow:hidden; margin-top:30px;}
.blk03 dl:hover dd { margin-left:25px;}
@media (max-width: 1440px){
    .partc { padding:8vh 23vh; background-image:url(../image/div_bg.jpg); background-repeat:no-repeat; background-position:top center; background-size:cover; overflow:hidden;}
    .pc_main { display:flex;}
    .blk01 {flex:1; margin-right:30px; background-color:#fff; padding:30px; height:444px;}
    .blk01 h2 { font-size:24px; font-weight:bold; color:#293040; display:block;}
    .blk01 h2 a { font-size:16px; font-weight:normal; color:#717787; float:right;}
    .blk01 h2 a img { width:20px; display:inline-block; vertical-align:middle; margin-left:5px;}
    .blk01 h2 a:hover { color:#293040;}
    .blk01 dl { display:flex; margin-top:24px;align-items:center; padding:0 0 30px 0; border-bottom:1px solid #dfe1e6;}
    .blk01 dl dt {flex:1; height:132px; position:relative; overflow:hidden; margin-right:20px;}
    .blk01 dl dt a img { height:100%; width:auto; position:absolute; top:0; left:50%; transform: translateX(-50%);}
    .blk01 dl dd {flex:1;}
    .blk01 dl dd b a { font-size:16px; line-height:26px; color:#293040; height:104px; overflow:hidden; display:block;}
    .blk01 dl dd b a:hover {color:#f08300;}
    .blk01 dl dd font { font-size:14px; font-variant:normal; color:#a1a6b3; display:block; margin-top:10px;}
    .blk01 ul { margin-top:20px;}
    .blk01 ul li { font-size:16px; line-height:36px;}
    .blk01 ul li a { color:#717787;overflow:hidden; display:block; height:36px;}
    .blk01 ul li a font { display:inline-block; vertical-align:middle; margin-right:4px; background-color:#dee8ff; font-size:12px; line-height:16px; font-weight:bold; padding:0 4px;color:#14499d; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
    .blk01 ul li a:hover {color:#f08300;}
    .blk02 ul li a font { background-color:#fbf4e2;color:#f08300; }
    .blk01 ul li a:hover font { background-color:#f08300; color:#fff;}
    .blk03 {flex:1; }
    .blk03 dl { display: block; height:128px; }
    .blk03 dl a { display:block;padding:37px 0 0 30px;}
    .blk03 dl a dt { width:60px; float:left;}
    .blk03 dl dd { float:left; text-align:left;font-size:24px; color:#293040;  line-height:30px; font-weight:bold; display:block; margin-left:20px;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
    .blk03 dl dd span { font-size:16px; color:#a1a6b3; display:block; font-weight:normal;}
    .blk03 dl:nth-child(1) { background-image:url(../image/div_bg2.jpg); background-repeat:no-repeat; background-position:top left; height:128px; display:block; overflow:hidden;}
    .blk03 dl:nth-child(2) { background-image:url(../image/div_bg3.jpg); background-repeat:no-repeat; background-position:top left; height:128px; display:block; overflow:hidden; margin-top:30px;}
    .blk03 dl:nth-child(3) { background-image:url(../image/div_bg4.jpg); background-repeat:no-repeat; background-position:top left; height:128px; display:block; overflow:hidden; margin-top:30px;}
    .blk03 dl:hover dd { margin-left:25px;}
}
@media (max-width: 1280px){
    .partc { padding:8vh 14vh; background-image:url(../image/div_bg.jpg); background-repeat:no-repeat; background-position:top center; background-size:cover; overflow:hidden;}
.pc_main { display:flex;}
.blk01 {flex:1; margin-right:30px; background-color:#fff; padding:30px; height:414px;}
.blk01 h2 { font-size:20px; font-weight:bold; color:#293040; display:block;}
.blk01 h2 a { font-size:16px; font-weight:normal; color:#717787; float:right;}
.blk01 h2 a img { width:20px; display:inline-block; vertical-align:middle; margin-left:5px;}
.blk01 h2 a:hover { color:#293040;}
.blk01 dl { display:flex; margin-top:24px;align-items:center; padding:0 0 30px 0; border-bottom:1px solid #dfe1e6;}
.blk01 dl dt {flex:1; height:100px; position:relative; overflow:hidden; margin-right:20px;}
.blk01 dl dt a img { height:100%; width:auto; position:absolute; top:0; left:50%; transform: translateX(-50%);}
.blk01 dl dd {flex:1;}
.blk01 dl dd b a { font-size:16px; line-height:26px; color:#293040; height:78px; overflow:hidden; display:block;}
.blk01 dl dd b a:hover {color:#f08300;}
.blk01 dl dd font { font-size:14px; font-variant:normal; color:#a1a6b3; display:block; margin-top:10px;}
.blk01 ul { margin-top:20px;}
.blk01 ul li { font-size:16px; line-height:36px;}
.blk01 ul li a { color:#717787;overflow:hidden; display:block; height:36px;}
.blk01 ul li a font { display:inline-block; vertical-align:middle; margin-right:4px; background-color:#dee8ff; font-size:12px; line-height:16px; font-weight:bold; padding:0 4px;color:#14499d; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.blk01 ul li a:hover {color:#f08300;}
.blk02 ul li a font { background-color:#fbf4e2;color:#f08300; }
.blk01 ul li a:hover font { background-color:#f08300; color:#fff;}
.blk03 {flex:1; }
.blk03 dl { display: block; height:118px; }
.blk03 dl a { display:block;padding:30px 0 0 30px;}
.blk03 dl a dt { width:60px; float:left;}
.blk03 dl dd { float:left; text-align:left;font-size:20px; color:#293040;  line-height:30px; font-weight:bold; display:block; margin-left:20px;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.blk03 dl dd span { font-size:16px; color:#a1a6b3; display:block; font-weight:normal;}
.blk03 dl:nth-child(1) { background-image:url(../image/div_bg2.jpg); background-repeat:no-repeat; background-position:top left; height:118px; display:block; overflow:hidden;}
.blk03 dl:nth-child(2) { background-image:url(../image/div_bg3.jpg); background-repeat:no-repeat; background-position:top left; height:118px; display:block; overflow:hidden; margin-top:30px;}
.blk03 dl:nth-child(3) { background-image:url(../image/div_bg4.jpg); background-repeat:no-repeat; background-position:top left; height:118px; display:block; overflow:hidden; margin-top:30px;}
.blk03 dl:hover dd { margin-left:25px;}
}
@media (max-width: 800px){
    .partc { padding:0;  overflow:hidden;}
    .pc_main { display:flex; flex-direction:column; position:relative;}
    .blk01 {flex:1; background-color:#fff; padding:30px 20px 0 20px;  height:3.6rem; margin-top:3.6rem;}
    .blk01 h2 { font-size:.20rem; font-weight:bold; color:#293040; display:block;}
    .blk01 h2 a { font-size:.14rem; font-weight:normal; color:#717787; float:right; margin-top:.05rem;}
    .blk01 h2 a img { width:.2rem; display:inline-block; vertical-align:middle; margin-left:5px; position:relative; top:-1px;}
    .blk01 h2 a:hover { color:#293040;}
    .blk01 dl { display:flex; margin-top:14px;align-items:center; padding:0 0 20px 0; border-bottom:1px solid #dfe1e6;}
    .blk01 dl dt { width:1.4rem; height:1rem; position:relative; overflow:hidden; margin-right:20px; border-radius:5px; }
    .blk01 dl dt a img { height:100%; width:auto; position:absolute; top:0; left:50%; transform: translateX(-50%);}
    .blk01 dl dd {flex:1;}
    .blk01 dl dd b a { font-size:.16rem; line-height:.24rem; color:#293040; height:.72rem; overflow:hidden; display:block;}
    .blk01 dl dd font { font-size:.12rem; font-variant:normal; color:#a1a6b3; display:block; margin-top:10px;}
    .blk01 ul { margin-top:10px;}
    .blk01 ul li { font-size:.14rem; line-height:.30rem;}
    .blk01 ul li a { color:#293040;overflow:hidden; display:block; height:.36rem;}
    .blk01 ul li a font { display:inline-block; vertical-align:middle; margin-right:4px; background-color:#dee8ff; font-size:.12rem; line-height:.16rem; font-weight:bold; padding:0 4px;color:#14499d; position:relative; top:-1px;}
    .blk02 { position:absolute; top:0; left:0; margin-top:0;background-image:url(../image/div_bg6.jpg); background-repeat:no-repeat; background-position:top center; background-size:cover;}
    .blk02 ul li a font { background-color:#fbf4e2;color:#f08300; }
    .blk03 { display:block; background-color:#f5f5f9; padding:20px; margin-top:20px;}
    .blk03 dl { display: block; width:100%; background-size: cover; height:1rem}
    .blk03 dl a { display:block;padding:.22rem 0 0 20px;}
    .blk03 dl a dt { width:.6rem; float:left; margin-top:.03rem;}
    .blk03 dl a dt img { width:.5rem}
    .blk03 dl dd { float:left; text-align:left;font-size:.16rem; color:#293040;  line-height:.24rem; font-weight: bold; display:block; margin-left:5px;margin-top:.05rem;}
    .blk03 dl dd span { font-size:.14rem; color:#a1a6b3; display:block; font-weight:normal;}
    .blk03 dl:nth-child(1) { background-image:url(../image/div_bg2.jpg); background-repeat:no-repeat; background-position:top right; display:block; overflow:hidden;}
    .blk03 dl:nth-child(2) { background-image:url(../image/div_bg3.jpg); background-repeat:no-repeat; background-position:top right; display:block; overflow:hidden; margin-top:20px;}
    .blk03 dl:nth-child(3) { background-image:url(../image/div_bg4.jpg); background-repeat:no-repeat; background-position:top right; display:block; overflow:hidden; margin-top:20px;}
}
.codeBar{padding: .5rem 0;}
.codeBar ul{display:flex;position:relative;z-index:3;justify-content:center;text-align:center;gap:10px;margin:20px 0}
.codeBar ul li {margin:0 14px;padding:10px;color:#fff;text-align:left;font-size:12px;width:150px;padding-left:50px;border-radius:5px;background:url(../image/icon_qrcode_light.png) 10px center no-repeat;background-size:auto 60%;box-sizing:border-box;cursor:pointer}
.codeBar ul li.green{background-color:#3f9227}
.codeBar ul li.yellow{background-color:#f39d17}
.codeBar ul li.deepblue{background-color:#4a7fa7}
.codeBar ul li .tooltip strong{display:block;color:#fff;font-size:120%;text-decoration:none}
.codeBar ul .tooltip{position:relative;display:inline-block;line-height:1.2;opacity: 1;}
.codeBar ul .tooltip .tooltiptext{visibility:hidden;width:150px;min-height:150px;background-color:#fff;color:#333;text-align:center;border-radius:6px;padding:5px 0 10px;position:absolute;z-index:1;bottom:170%;left:34%;margin-left:-75px;transition:opacity .3s;box-shadow:0 0 10px #333}
.codeBar ul span.tooltiptext img{width:100%}
.codeBar ul .tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#fff transparent transparent transparent}
.codeBar ul .tooltip:hover{opacity:1}
.codeBar ul .tooltip:hover .tooltiptext{visibility:visible;opacity:1;text-align:center}
.codeBar ul .tooltip:hover .tooltiptext img{display:block;margin:5px auto;width:130px}
@media (max-width:900px){
    .codeBar .qrCode{flex-wrap:wrap}
    .codeBar .qrCode li{box-sizing:border-box}
    .codeBar .qrCode li div{margin:0;width:130px;font-size:72%}
}
/*首页-原产品*/
.index_product{padding:.7rem 0 1rem;position:relative;background:#f5f6f9}
.index_product .hd{display:-webkit-flex;display:flex;display:-webkit-box;display:box;-webkit-align-items:center;align-items:center;-webkit-box-align:center;box-align:center;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:.54rem}
.index_product .hd h2{font-size:.4rem;font-weight:700}
@media (max-width:640px){.index_product .hd h2{font-size:22px}
}
.index_product .pnext-boxs{margin:.5rem auto 0}
.index_product .swiper-pagination{left:0;bottom:0;height:.06rem;width:100%;background:0 0!important}
.index_product .swiper-pagination .swiper-pagination-progressbar-fill{height:.06rem;background-color:#f08300}
.index_product .swiper{overflow:visible}
.index_product .swiper li{width:4.7rem}
@media (max-width:992px){.index_product .swiper li{width:300px}
}
@media (max-width:480px){.index_product .swiper li{width:80vw}
}
.index_product .product_item{margin-right:.24rem}
@media (max-width:640px){.index_product .product_item::after{background:linear-gradient(0deg,#f08300 0,transparent 60%)}
.index_product .product_item .link{position:absolute;width:100%;height:100%;left:0;top:0;z-index:55}
.index_product .product_item .info{transform:translateY(-.3rem)}
.index_product .product_item .info .desc,.index_product .product_item .info .tit{color:#fff}
.index_product .product_item .txt{transform:translateY(-.3rem)}
.index_product .product_item .to{opacity:1}
.index_product .product_item .vtag{background-color:#f08300;color:#fff;z-index:66}
.index_product .product_item .vtag em{background-image:url(../image/arrf.png)}
.index_product .product_item .image{transform:translateY(-5px)}
}
@media (max-width:640px) and (max-width:640px){.index_product .product_item .txt{transform:translateY(-.6rem)}
.index_product .product_item .to{transform:translateY(-.2rem)}
}
.index_product .product_item .txt{height:30px}
.product_item{background:#fff;padding:.1rem .1rem 0;position:relative;transition:all .3s cubic-bezier(.04,.79,1,1)!important}
@media (max-width:1680px){.product_item{padding:30px 30px 0}
}
@media (max-width:1360px){.product_item{padding:20px 20px 0}
}
.product_item::after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;z-index:6;transition:all .3s cubic-bezier(.04,.79,1,1)!important}
.product_item .vtag{position:absolute;z-index:55;left:30px;top:30px}
@media (max-width:1360px){.product_item .vtag{left:20px;top:20px}
}
.product_item .vtag em{padding-right:20px;background:url(../image/arr.png) no-repeat right center}
.product_item .image{margin-bottom:.3rem;transition:all .3s cubic-bezier(.04,.79,1,1)!important}
.product_item .info{text-align:center;position:relative;z-index:555;transition:all .3s cubic-bezier(.04,.79,1,1)!important}
.product_item .info .txt{transition:all .3s cubic-bezier(.04,.79,1,1)!important}
@media (min-width:640px){.product_item .info .txt{height:30px}
}
.product_item .info .tit{font-size:18px;display:block;font-weight: normal;}
@media (max-width:992px){.product_item .info .tit{font-size:16px;font-weight: normal;display: block;}
}
@media (max-width:640px){.product_item .info .tit{font-size:16px}
}
.product_item .info .desc{color:#666;padding-top:10px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.product_item .info .to{width:.6rem;height:.6rem;transition:all .3s cubic-bezier(.04,.79,1,1)!important;overflow:hidden;background:#fff;border-radius:50%;display:block;margin:0 auto;line-height:.6rem;text-align:center;font-size:20px;color:#f08300;opacity:0}
/* .product_item.on::after,.product_item:hover::after{background:linear-gradient(0deg,#f08300 0,transparent 60%)} */
.product_item.on .link,.product_item:hover .link{position:absolute;width:100%;height:100%;left:0;top:0;z-index:55}
.product_item.on .info,.product_item:hover .info{transform:translateY(-.3rem)}
.product_item.on .info .desc,.product_item.on .info .tit,.product_item:hover .info .desc,.product_item:hover .info .tit{color:#337ab7}
.product_item.on .txt,.product_item:hover .txt{transform:translateY(-.3rem)}
.product_item.on .to,.product_item:hover .to{opacity:1}
.product_item.on .vtag,.product_item:hover .vtag{background-color:#f08300;color:#fff;z-index:66}
.product_item.on .vtag em,.product_item:hover .vtag em{background-image:url(../image/arrf.png)}
.product_item.on .image,.product_item:hover .image{transform:translateY(-5px)}
@media (max-width:640px){.product_item.on .txt,.product_item:hover .txt{transform:translateY(-.6rem)}
.product_item.on .to,.product_item:hover .to{transform:translateY(-.2rem)}
}
.vtag{line-height:26px;border:1px solid #f08300;border-radius:3px;color:#f08300;z-index:55;padding:0 10px;display:inline-block}
.vtag em{padding-right:18px;background:url(../image/arr.png) no-repeat right center}
.vtag:hover{background-color:#f08300;color:#fff}
.vtag:hover em{background-image:url(../image/arrf.png)}
.index_news{padding:1rem 0 1.4rem}
.index_news .hd{display:-webkit-flex;display:flex;display:-webkit-box;display:box;-webkit-align-items:center;align-items:center;-webkit-box-align:center;box-align:center;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:.5rem}
.index_news .hd h2{font-size:.4rem;font-weight:700}
@media (max-width:640px){.index_news .hd h2{font-size:22px}
}
.index_news .hd .more{font-size:16px;color:#666;border-bottom:1px solid #666}
.index_news .hd .more:hover{color:#f08300;font-weight:700;border-bottom-color:#f08300}
.index_news .bd{padding-top:.1rem}
@media (min-width:993px){.index_news .bd{display:flex;align-items:stretch}
}
.index_news .lbox{position:relative}
.index_news .lbox .image{height:50%;display:block;background-repeat:no-repeat;background-size:cover;background-position:center}
.index_news .row{margin-left:-.12rem!important;margin-right:-.12rem!important}
.index_news .row>*{padding-left:.12rem!important;padding-right:.12rem!important;margin-bottom:.24rem}
.inews_item{background:#f5f6f9;padding:.3rem .4rem .4rem;transition:all .3s cubic-bezier(.04,.79,1,1)!important}
@media (max-width:640px){.inews_item{padding-top:.4rem}
}
.inews_item:hover{background:#fff;box-shadow:0 .06rem .1rem rgba(0,0,0,.05)}
.inews_item:hover .vtag{background-color:#f08300;color:#fff}
.inews_item:hover .vtag em{background-image:url(../image/arrf.png)}
.inews_item .tit{font-size:20px;display:block;line-height:30px;height:60px;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;margin:14px 0 20px}
@media (max-width:992px){.inews_item .tit{font-size:18px}
}
.inews_item .tit:hover{color:#f08300}
.inews_item .desc{font-size:16px;line-height:24px;height:48px;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;color:#666;margin-bottom:16px}
.inews_item .time{color:#666;font-size:16px}
@media (max-width:640px){.inews_item .desc,.inews_item .time{font-size:15px}
}
.index_unit{background:url(../image/bg01.png) no-repeat center top;padding:1rem 0}
.index_unit h2{font-size:.4rem;font-weight:700;text-align:center;margin-bottom:.7rem}
@media (max-width:640px){.index_unit h2{font-size:22px}
}
.index_unit .bd{background:#fff}
.index_unit nav{text-align:center;display:flex;font-size:24px;border-bottom:1px solid #e5e5e5}
@media (max-width:1200px){.index_unit nav{font-size:20px}
}
@media (max-width:640px){.index_unit nav{font-size:18px}
}
.index_unit nav .item{line-height:.8rem;text-align:center;flex:1;cursor:pointer;position:relative}
@media (max-width:640px){.index_unit nav .item{line-height:1rem}
}
.index_unit nav .item::after{content:'';width:0;height:.03rem;background-color:#f08300;transition:all .3s cubic-bezier(.04,.79,1,1)!important;bottom:0;position:absolute;left:50%;transform:translateX(-50%);z-index:5}
.index_unit nav .active{color:#f08300;font-weight:700}
.index_unit nav .active::after{width:100%}
.index_unit nav .item+.item{border-left:1px solid #e5e5e5}
.index_unit .cItem{padding:1rem 1.2rem}
@media (max-width:1200px){.index_unit .cItem{padding:.8rem}
}
@media (max-width:640px){.index_unit .cItem{padding:.6rem .4rem}
}
.index_unit .row{margin-left:-.2rem!important;margin-right:-.2rem!important}
.index_unit .row>*{padding-left:.2rem!important;padding-right:.2rem!important;margin-bottom:.4rem}
.index_unit .row li{margin-bottom:.2rem}
.index_unit .image{border:1px solid #f1f1f1}
.index_unit .image:hover{box-shadow:0 .06rem .1rem rgba(0,0,0,.05)}
.vmore{background-color:#f08300;color:#fff;display:inline-block;height:50px;line-height:50px;padding:0 22px;border-radius:2em;font-size:16px;transition:all .3s cubic-bezier(.04,.79,1,1)!important;min-width:180px}
.vmore:hover{background:#000;color:#fff}
@media (max-width:640px){.vmore{height:44px;line-height:44px;font-size:14px}
}
.vmoref{line-height:50px;padding:0 40px;text-align:center;border:1px solid #fff;border-radius:2em;display:inline-block;color:#fff;font-weight:700;font-size:16px;background:rgba(255,255,255,.2)}
.vmoref:hover{background:#fff;color:#f08300}
@media (max-width:1300px) and (min-width:1200px){.vmoref{display:none}
}
@media (max-width:640px){.vmoref{height:44px;line-height:44px;font-size:14px}
}
.vbtn{border-radius:2em;height:50px;line-height:50px;background-color:#f08300;display:inline-block;color:#fff;min-width:160px;text-align:center}
.vbtn:hover{background:#000;color:#fff}
@media (max-width:640px){.vbtn{min-width:140px;height:44px;line-height:44px}
}
.vbtn_l{border-radius:2em;height:50px;line-height:50px;border:2px solid #f0f0f0;display:inline-block;min-width:160px;text-align:center}
.vbtn_l:hover{background-color:#f08300;color:#fff}
@media (max-width:640px){.vbtn_l{min-width:140px;height:44px;line-height:44px}
}
.fs20{font-size:20px}
@media (max-width:992px){.fs20{font-size:18px}
}
.fs24{font-size:24px}
@media (max-width:1200px){.fs24{font-size:20px}
}
@media (max-width:640px){.fs24{font-size:18px}
}
.fs30{font-size:.3rem}
@media (max-width:992px){.fs30{font-size:24px}
}
@media (max-width:768px){.fs30{font-size:20px}
}
.fs36{font-size:.36rem}
@media (max-width:1200px){.fs36{font-size:26px}
}
@media (max-width:992px){.fs36{font-size:24px}
}
@media (max-width:768px){.fs36{font-size:21px}
}
.fs40{font-size:.4rem;font-weight:700}
@media (max-width:640px){.fs40{font-size:22px}
}
.hd1{font-size:.36rem;margin-bottom:.46rem;font-weight:700;text-align:center}
@media (max-width:1200px){.hd1{font-size:26px}
}
@media (max-width:992px){.hd1{font-size:24px}
}
@media (max-width:768px){.hd1{font-size:21px}
}
@media (max-width:1200px){.hd1{font-size:30px}
}
@media (max-width:640px){.hd1{font-size:24px}
}
@media (max-width:480px){.hd1{font-size:22px}
}
.banner_box{position:relative;height:2.8rem;overflow:hidden}
.banner_box .bg{height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;transition:all 5.6s cubic-bezier(.04,.79,1,1)!important;transform:scale(1.1)}
.banner_box .inner{position:absolute;left:0;top:0;width:100%;height:100%;display:-webkit-flex;display:flex;display:-webkit-box;display:box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;box-pack:center}
.banner_box .wrap{color:#fff}
.banner_box h2{font-size:.6rem;line-height:1.16;font-weight:700;transition:all .3s cubic-bezier(.04,.79,1,1)!important}
@media (max-width:640px){.banner_box{height:4rem}
}
.banner_box.animated .bg{transform:scale(1)}
.second_nav{min-height:60px;  line-height: 60px;  font-size: 14px;}
@media (min-width:992px){.second_nav .wrap{display:flex;justify-content:space-between}
}
@media (max-width:992px){.second_nav .wrap{width:92vw}
}
@media (max-width:639px){.second_nav .crumbs{line-height:40px}
}
.second_nav nav{font-size:16px;height:60px}
@media (min-width:640px){.second_nav nav{display:flex;flex-wrap: wrap;flex-direction: row;}
}
@media (max-width:991px){.second_nav nav{border-top:1px solid #e5e5e5}
}
.second_nav nav a{padding:0 .5rem;line-height:60px}
@media (min-width:992px){}
@media (min-width:1236px){
    .second_nav nav a{padding: 0 .2rem;line-height: 60px; }

}
@media (min-width:1360px){
    .second_nav nav a{margin-left:.1rem; line-height: 60px;}
    .second_nav nav .active {
        background-color: #f08300;
        color: #fff;
        height: 60px;
        line-height: 60px;
        padding: 0 .3rem;
    }
}
.second_nav nav a:hover{color:#f08300;height: 60px;line-height: 60px;}
@media (max-width:768px){.second_nav nav a{padding:0 .2rem}
}
@media (min-width:1360px){.second_nav nav.nav2 a{margin-left:.21rem}
}
@media (min-width:640px){.second_nav nav .active{background-color:#f08300;color:#fff ;height: 60px;line-height: 60px;padding: 0 .3rem;}
.second_nav nav .active:hover{background-color:#f08300;color:#fff}
}
@media (max-width:639px){.second_nav nav .active{color:#f08300;font-weight:700}
}
.second_nav nav .on em{display:block;position:relative;color:#000}
.second_nav nav .on em::after{content:'';display:block;position:absolute;width:100%;height:3px;background-color:#f08300;left:0;bottom:-1px}
@media (max-width:639px){.second_nav nav{overflow-x:auto;overflow-y:hidden;white-space:nowrap;width:100vw;position:relative;left:-4vw;padding:0 4vw}
.second_nav nav a{display:inline-block}
.second_nav nav a+a{position:relative}
.second_nav nav a+a::before{content:'';display:block;width:1px;height:14px;position:absolute;top:50%;transform:translateY(-50%);z-index:5;left:0;background-color:#f08300}
}
@media (min-width:1200px){.second_nav.fixed{position:fixed;top:81px;left:0;right:0;background:#fff;z-index:5555}
}
@media (max-width:992px){.second_nav.fixed.lb nav{border-bottom:1px solid #e5e5e5}
.second_nav.fixed nav{position:fixed;top:60px;left:0;right:0;background:#fff;z-index:5555}
}
.bg{background-color: #f6f6f6;}

.col_body{padding:.5rem 0 1.3rem}
@media (min-width:1200px){.col_body{display:flex}
.col_body .col_sub{width:2.94rem;padding-right:.4rem}
.col_body .col_main{flex:1}
}
.porduct_menu{width:2.54rem;transition:all .3s cubic-bezier(.04,.79,1,1)!important}
.porduct_menu.fixed{position:fixed;top:120px}
@media (max-width:1199px){.porduct_menu{display:none}
}
.porduct_menu a{line-height:.8rem;border:1px solid #e5e5e5;background:#fff;display:block;margin-bottom:10px;font-size:18px;padding-left:.22rem}
.porduct_menu a:hover{background-color:#f08300;color:#fff}
@media (max-width:1680px){.porduct_menu a{font-size:16px;line-height:.7rem}
}
@media (max-width:1200px){.porduct_menu a{font-size:15px;padding-left:.2rem}
}
.porduct_menu .active{background-color:#f08300;color:#fff}
.porduct_menu_xs{display:none;background:#f5f6f9;margin-bottom:.5rem}
@media (max-width:1199px){.porduct_menu_xs{display:block}
}
.porduct_menu_xs .menu_top{text-align:center;color:#fff;line-height:1rem;height:1rem;background-color:#f08300;display:-webkit-flex;display:flex;display:-webkit-box;display:box;-webkit-align-items:center;align-items:center;-webkit-box-align:center;box-align:center;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:0 4%}
.porduct_menu_xs .menu_top h2{font-size:18px;font-weight:700}
.porduct_menu_xs .menu_top.open .iconfont::before{content:"\ec21"}
.porduct_menu_xs .menu_list{display:none;background:#fff}
.porduct_menu_xs .info{line-height:50px}
.porduct_menu_xs .info a{padding:0 4%;border-bottom:1px solid #f5f6f9;display:block}
.porduct_menu_xs .info .active{color:#f08300}
.porduct_menu_xs .active{font-weight:700;position:relative}
.product_list{margin-left:-.12rem!important;margin-right:-.12rem!important;padding-bottom:.5rem}
.product_list>*{padding-left:.12rem!important;padding-right:.12rem!important;margin-bottom:.24rem}
@media (max-width:639px){.product_list li{width:100%}
}
@media (max-width:1200px){.col_main .product_list .tit{font-size:18px}
}
.second_nav_box+.vbox{margin-top:.96rem}
.vbox{background:#fff;margin-bottom:1.4rem;padding:.7rem 1.4rem 1rem}
@media (max-width:992px){.vbox{padding:.7rem .7rem 1rem}
}
@media (max-width:480px){.vbox{padding:.7rem .5rem 1rem}
}
.sholder_box .hd{padding-bottom:.3rem;border-bottom:1px solid #e5e5e5;margin-bottom:.5rem}
@media (min-width:640px){.sholder_box .hd{display:-webkit-flex;display:flex;display:-webkit-box;display:box;-webkit-align-items:center;align-items:center;-webkit-box-align:center;box-align:center;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
}
.sholder_box .hd h2{font-size:.36rem;font-weight:700}
@media (max-width:1200px){.sholder_box .hd h2{font-size:26px}
}
@media (max-width:992px){.sholder_box .hd h2{font-size:24px}
}
@media (max-width:768px){.sholder_box .hd h2{font-size:21px}
}
.sholder_box .hd .logo{height:.86rem;min-height:60px}
@media (max-width:639px){.sholder_box .hd{text-align:center}
.sholder_box .hd .logo{margin:.2rem auto 0}
}
.sholder_box .bd{border-bottom:1px solid #e5e5e5;margin-bottom:.3rem;padding-bottom:.7rem;font-size:16px;color:#666;line-height:30px}
.sholder_box .bd img{display:block;margin-bottom:.3rem}
@media (max-width:480px){.sholder_box .bd{font-size:15px}
}
@media (min-width:640px){.sholder_box .ft{display:-webkit-flex;display:flex;display:-webkit-box;display:box;-webkit-align-items:center;align-items:center;-webkit-box-align:center;box-align:center;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
}
.sholder_box .ft .url{font-size:16px}
.sholder_box .ft .url a{color:#f08300}
.sholder_box .ft .return{background-color:#f08300;height:48px;line-height:48px;display:block;padding:0 26px 0 24px}
.sholder_box .ft .return em{color:#fff;display:block;padding-left:46px;background:url(../image/return.png) no-repeat left center}
.sholder_box .ft .return:hover{background:#000;color:#fff}
@media (max-width:639px){.sholder_box .ft .return{display:none}
}
.honor_box h2{text-align:center;font-size:.36rem;font-weight:700}
@media (max-width:1200px){.honor_box h2{font-size:26px}
}
@media (max-width:992px){.honor_box h2{font-size:24px}
}
@media (max-width:768px){.honor_box h2{font-size:21px}
}
.honor_box .bd{border-top:1px solid #e5e5e5;padding:.6rem 0 1rem;margin:30px 0;border-bottom:1px solid #e5e5e5;text-align:center}
.honor_box .bd img{margin-bottom:.6rem}
@media (min-width:1680px){.honor_box .bd img{max-width:912px}
}
@media (min-width:992px){.honor_box .bd img{max-width:80%}
}
.honor_box .bd .txt{font-size:16px;color:#666;line-height:30px}
@media (max-width:480px){.honor_box .bd .txt{font-size:15px}
}
.honor_box .arc-pnext{font-size:16px;color:#999}
@media (min-width:768px){.honor_box .arc-pnext{display:-webkit-flex;display:flex;display:-webkit-box;display:box;-webkit-align-items:center;align-items:center;-webkit-box-align:center;box-align:center;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;font-size:18px}
.honor_box .arc-pnext .item{max-width:40%}
}
.honor_box .arc-pnext .item{margin-bottom:.3rem}
.honor_box .arc-pnext a{color:#000}
.honor_box .arc-pnext a:hover{color:#f08300}
.workstation_box h2{text-align:center;font-size:.4rem;font-weight:700}
@media (max-width:640px){.workstation_box h2{font-size:22px}
}
.workstation_box .bd{padding:.6rem 0 1rem;margin:30px 0 0;border-top:1px solid #e5e5e5}
.workstation_box .bd img{margin-bottom:.5rem;width:100%}
.workstation_box .bd .txt{font-size:16px;color:#666;line-height:30px}
.workstation_box .bd .txt p{margin-bottom:1em}
@media (max-width:480px){.workstation_box .bd .txt{font-size:15px}
}
.workstation_box .ft{font-size:16px;padding-top:30px;border-top:1px solid #e5e5e5}
.workstation_box .ft p{margin-right:.4rem;color:#666;display:inline-block;line-height:2}
.workstation_box .ft p a{color:#f08300;font-weight:700}
.travel_box{padding:.9rem 0 1.6rem}
.travel_box h2{font-size:.4rem;font-weight:700;margin-bottom:.46rem}
@media (max-width:640px){.travel_box h2{font-size:22px}
}
@media (min-width:992px){.travel_box .bd{display:flex;justify-content:space-between}
.travel_box .bd .lbox{flex:1}
.travel_box .bd .rbox{width:4.6rem;margin-left:1rem;height:100%}
}
.travel_box .lbox{font-size:16px;color:#666;line-height:30px}
.travel_box .lbox p{margin-top:.3rem}
.travel_box .rbox{background:url(../image/bg02.png) no-repeat center center;background-size:cover;border:1px solid #e5e5e5;border-top:4px solid #f08300;padding:1rem 1rem .46rem;text-align:center}
@media (max-width:991px){.travel_box .rbox{margin:50px auto 0}
.travel_box .rbox .to{width:50%;margin-left:auto;margin-right:auto;min-width:300px}
}
.travel_box .rbox .to{background-color:#f08300;color:#fff;display:block;line-height:60px;font-size:24px;margin-bottom:.5rem}
@media (max-width:1200px){.travel_box .rbox .to{font-size:20px}
}
@media (max-width:640px){.travel_box .rbox .to{font-size:18px}
}
.travel_box .rbox .to:hover{background:#000;color:#fff}
.travel_box .rbox .tel{font-size:18px;line-height:1.7}
.travel_box .rbox .tel a{display:block;color:#f08300}
.arc_body{padding-bottom:1.3rem}
@media (min-width:1200px){.arc_body .arc_main{float:left;width:60%;padding-right:6.5%;box-sizing:content-box}
.arc_body .arc_sub{float:right;width:27%}
}
@media (min-width:1200px) and (min-width:1360px){.arc_body .arc_main{position:relative;margin-right:6.5%}
.arc_body .arc_main::after{content:'';display:block;position:absolute;width:1px;height:100%;top:0;right:0;background-color:#e5e5e5}
}
@media (min-width:1200px) and (max-width:1359px){.arc_body .arc_sub{width:32%}
}
@media (max-width:991px){.arc_body .arc_sub{border-top:1px solid #e5e5e5;padding-bottom:1rem}
}
.arc_body .arc_main,.arc_body .arc_sub{padding-top:.7rem}
@media (min-width:1200px){.arc_body .arc_main,.arc_body .arc_sub{padding-bottom:1rem}
}
.arc_main .hd{border-bottom:1px solid #e5e5e5;padding-bottom:.36rem;margin-bottom:.4rem}
.arc_main .hd h1{margin-bottom:16px;font-size:.26rem;line-height:.46rem;font-weight:700}
@media (max-width:1200px){.arc_main .hd h1{font-size:26px}
}
@media (max-width:992px){.arc_main .hd h1{font-size:24px}
}
@media (max-width:768px){.arc_main .hd h1{font-size:21px}
}
@media (max-width:640px){.arc_main .hd h1{font-size:24px}
}
.arc_main .hd .data{color:#999;font-size:16px}
.arc_main .hd .data span{padding-right:10px}
@media (max-width:1200px){.arc_main .hd .data{font-size:16px}
}
@media (max-width:480px){.arc_main .hd .data{font-size:14px}
}
.arc_main .bd{line-height:2;padding-bottom:.9rem;font-size:16px}
.arc_main .bd p{margin-bottom:1em}
.arc_main .bd img{display:block;margin:0 auto 1em}
@media (min-width:640px){.arc_main .bd img{max-width:70%}
}
.arc_main .bd h3{font-size:24px;padding-left:17px;position:relative;margin-bottom:16px;margin-top:.4rem;font-weight:700}
@media (max-width:1200px){.arc_main .bd h3{font-size:20px}
}
@media (max-width:640px){.arc_main .bd h3{font-size:18px}
}
.arc_main .bd h3::before{content:'';display:block;width:4px;height:70%;background-color:#f08300;position:absolute;top:50%;transform:translateY(-50%);z-index:5;left:0}
.arc_main .bd li::before{content:'●';transform:scale(.5);display:inline-block;margin-right:.1rem;color:#666}
.page_pnext{padding:.4rem 0 .5rem;border-top:1px solid #e5e5e5;font-size:18px;color:#999}
@media (max-width:640px){.page_pnext{font-size:16px}
}
.page_pnext p{line-height:2;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.page_pnext a:hover{color:#f08300}
.arc_sub h2{font-size:.3rem;line-height:.46rem;font-weight:700}
@media (max-width:992px){.arc_sub h2{font-size:24px}
}
@media (max-width:768px){.arc_sub h2{font-size:20px}
}
@media (max-width:1199px) and (min-width:768px){.sub_news{margin-left:-.25rem!important;margin-right:-.25rem!important;overflow:hidden}
.sub_news>*{padding-left:.25rem!important;padding-right:.25rem!important;margin-bottom:.5rem}
.sub_news li{width:50%;float:left;margin-bottom:0}
.sub_news li:nth-child(2n+1){clear:both}
}
.sub_news li{padding:30px 0;border-bottom:1px solid #e5e5e5;display:-webkit-flex;display:flex;display:-webkit-box;display:box;-webkit-align-items:center;align-items:center;-webkit-box-align:center;box-align:center}
.sub_news li .img{max-width:140px;margin-right:.2rem;width:35%}
.sub_news li .info{min-width:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}
.sub_news li .tit{font-size:18px;line-height:28px;max-height:56px;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;margin-bottom:14px}
.sub_news li .tit:hover{color:#f08300}
@media (max-width:480px){.sub_news li .tit{font-size:17px}
}
.sub_news li .time{color:#999}
.solution_list{margin-left:-.12rem!important;margin-right:-.12rem!important;padding-bottom:.46rem}
.solution_list>*{padding-left:.12rem!important;padding-right:.12rem!important;margin-bottom:.24rem}
@media (max-width:639px){.solution_list li{width:100%}
}
.solution_item{background:#fff;padding:.2rem .2rem .2rem;transition:all .3s cubic-bezier(.04,.79,1,1)!important}
@media (max-width:640px){.solution_item{padding:20px 20px 30px}
}
.solution_item .tit{font-size:20px;font-weight:700;display:block;margin:0 0 15px}
@media (max-width:992px){.solution_item .tit{font-size:18px}
}
.solution_item .desc{color:#666;line-height:24px;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:5;margin-bottom:.3rem}
@media (min-width:640px){.solution_item .desc{height:120px}
}
@media (max-width:639px){.solution_item .desc{max-height:120px}
}
.solution_item .to{color:#666;display:inline-block}
.solution_item .to .iconfont{font-size:80%;padding-left:5px}
.solution_item:hover{background-color:#f08300}
.solution_item:hover *{color:#fff}

.pro_content{display:flex;justify-content:space-between;padding-top:30px;padding-bottom:60px;position:relative}
.pro_content .l{width:360px;height: 100%;}
.pro_content .r{width:calc(100% - 360px);padding-left:20px}
.pro_content .pro_nav2 .lct{cursor:pointer;line-height:78px;font-size:18px;font-weight:700;color:#333;background-color:#fff;padding:0 30px;background-image:url(../image/pro_bg1.png);background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1)}
.pro_content .pro_nav2 .item.on .lct{background-image:url(../image/pro_bg.png);color:#fff;cursor:pointer}
.pro_content .pro_nav2 .bct1{font-size:16px;color:#333;font-weight:700;padding:20px 30px 20px 50px;position:relative;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1);cursor:pointer;overflow:hidden}
.pro_content .pro_nav2 .bct1 span:first-child{float:left}
.pro_content .pro_nav2 .bct1 span a{line-height:60px;padding-left:30px}
.pro_content .pro_nav2 .bct1 span.img_l{float:right}
.pro_content .pro_nav2 .bct1 a{display:block;width:100%;height:100%;position:absolute;top:0;left:0}
.pro_content .pro_nav2 .bct1::before{content:"";width:80%;height:1px;border-bottom:1px dashed #dbdbdb;position:absolute;left:10%;bottom:0}
.pro_content .pro_nav2 li.on .bct1{color:#f08300}
.pro_content .pro_nav2 .img_l{width:13px;height:13px;position:relative}
.pro_content .pro_nav2 .img_l img{-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1)}
.pro_content .pro_nav2 .img_l img:last-child{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0}
.pro_content .pro_nav2 li.on .bct img{opacity:0}
.pro_content .pro_nav2 li.on .bct img:last-child{opacity:1}
.pro_nav2 .pro_n2 a{display:block;line-height:40px;font-size:16px;color:#323232;padding:0 30px 0 50px}
.pro_nav2 .pro_n2 a:hover{color:#f08300;}
.pro_nav2 .pro_n1{display:none}
.pro_nav2 .pro_n1.on{display:block}
.pro_box{padding-top:18px}
.pro_nav2{background-color:#fff;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1)}
.pro_nav2 .item.on .pro_n1{display:block}

.pro_descx {overflow: hidden;display: flex;justify-content: space-between;flex-wrap: wrap; margin-bottom: 50px;}
.pro_descx .boxLeft{width:36%}
.pro_descx .boxLeft img{width:100%}
.pro_descx .boxLeft .mySwiper2 .swiper-slide-active{border: 1px solid #d4cccc;}
.pro_descx .boxLeft .button{position:relative}
.pro_descx .boxLeft .button p{position:absolute;top:25%;cursor:pointer;transform:translateY(-100%);height: 200px;}
.pro_descx .boxLeft .button p span{font-size: 40px;line-height: 1.5;color: #f79548;transition: .4s;}
.pro_descx .boxLeft .button p span:hover{color:#f08300}
.pro_descx .boxLeft .button .prev{z-index: 111;}
.pro_descx .boxLeft .button .next{right:0rem;z-index: 111;}
.pro_descx .boxLeft .mySwiper{margin-top:10px}
.pro_descx .boxLeft .mySwiper .swiper-slide{cursor:pointer;box-sizing:border-box}
.pro_descx .boxLeft .mySwiper .swiper-slide-thumb-active{border:1px solid #f08300}
.pro_descx .boxLeft .banner2{position:relative}
.pro_descx .boxRight{width:50%;box-sizing:border-box;}
.pro_descx .boxRight h1{font-size: 30px;}
.pro_descx .boxRight .desc{font-size: 15px;line-height: 24px;margin: 20px 0 40px;}
.pro_descx .boxRight .block-btn{display: flex;}
.pro_descx .boxRight .block-btn a{display: flex;flex-direction: column;align-items: center;line-height: 50px;font-size: 14px;}
.pro_descx .boxRight .block-btn a:last-child{margin-left: 30px;}.pro_descx .boxRight .block-btn a:last-child{margin-left: 30px;}
.pro_descx .boxRight .btn-contact{background-color: #f08300;color: #fff;padding: 16px 26px;line-height: 60px;font-size: 16px;}

.pro_content .nav2 {height: 46px;border-bottom: 1px solid #c1c1c1;position: relative;width: 100%;}
.pro_content .nav2 em{font-size: 18px;margin-right: 25%;}
.pro_content .nav2 a.on{border-bottom: 6px solid #f08300;position: relative;width: 100%; padding-bottom: 18px;color: #f08300;}

@media (max-width:1440px){
    .pro_content .ban1 .text .tit{font-size:24px}
    .pro_content .ban1 .text{padding:0 30px 20px}
    .pro_content .l,.pro_content .pro_nav2,.pro_nav2.act{width:310px!important}
	.pro_content .r{width:calc(100% - 310px)}
}
@media screen and (max-width:1024px){
    .pro_descx .boxLeft{width:100%}
    .pro_descx .boxRight{width:100%;margin-top:2rem}
  }
@media (max-width:960px){
.pro_content .l{display: none;}
.pro_content .r{width: 100%;padding-left: 0;}
/* .second_nav_box {
    height: 110px;
} */
.pro_descx .boxRight {
    width: 100%;
    margin-top: .1rem;
}

}
/*原产品*/
.product_topper{padding:50px 0}
@media (max-width:1199px){.product_topper{border-bottom:1px solid #e5e5e5}
}
@media (min-width:992px){.product_topper{display:-webkit-flex;display:flex;display:-webkit-box;display:box;-webkit-align-items:center;align-items:center;-webkit-box-align:center;box-align:center;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
.product_topper .content,.product_topper .image{width:50%}
.product_topper .content{padding-left:5%}
}
@media (min-width:992px) and (min-width:1920px){.product_topper .content{padding-left:1.3rem;padding-right:.6rem}
}
@media (max-width:991px){.product_topper .image{margin-bottom:.5rem}
}
.product_topper .image{border:1px solid #e5e5e5}
.product_topper .content h2{font-size:.4rem;font-weight:700;padding-bottom:10px;border-bottom:1px solid #e5e5e5;margin-bottom:24px}
@media (max-width:640px){.product_topper .content h2{font-size:22px}
}
.product_topper .content .desc{font-size:16px;line-height:1.8;margin-bottom:.7rem;color:#666}
.product_topper .content .tel{background-color:#f08300;color:#fff;height:48px;line-height:48px;display:inline-block;padding:0 24px;font-size:16px}
.product_topper .content .tel>*{display:inline-block;vertical-align:middle}
.product_topper .content .tel i{font-size:150%;padding-right:6px}
.product_topper .content .tel:hover{background:#000;color:#fff}
@media (max-width:1199px){.product_topper+.second_nav_box{display:none}
}
.product_box{padding:0.2rem 0 1.5rem;}
@media (min-width:1200px){.product_box{display:none}
.product_box.on{display:block}
}
@media (max-width:1199px){.product_box{border-bottom:1px solid #f5f6f9;padding-bottom:1.1rem}
.product_box:nth-child(2n+1){background:#fff}
}
.product_box .wrap{max-width:1400px}
.product_box .hd{text-align:center;margin-bottom:.4rem}
.product_box .hd h2{font-size:.30rem;font-weight:700;margin-bottom:5px; text-align: left;color: #f08300;}


.product_box .hd .ying{font-size:.12rem; text-align: left;color: #666;display: table;margin-left: 0.5rem;}





@media (max-width:1200px){.product_box .hd h2{font-size:26px}
}
@media (max-width:992px){.product_box .hd h2{font-size:24px}
}
@media (max-width:768px){.product_box .hd h2{font-size:21px}
}
.product_box .hd .desc{font-size:18px;color:#666;line-height:1.76}
@media (max-width:640px){.product_box .hd .desc{font-size:16px}
}
.product_scene .hd{margin-bottom:.7rem}
@media (max-width:992px){.product_scene .hd{margin-bottom:.5rem}
.product_scene .hd .desc{font-size:15px;line-height:1.6;padding:0 10vw}
}
.product_scene .swiperbox{display:flex;flex-wrap:wrap}
@media (min-width:768px){.product_scene .swiperbox{justify-content:center}
}
.product_scene .swiper{padding-bottom:1.4rem;margin-left:-.12rem;margin-right:-.12rem}
.product_scene li{width:25%}
@media (max-width:992px){.product_scene li{width:33.33%}
}
@media (max-width:640px){.product_scene li{width:50%}
}
.product_scene li .inner{margin:.12rem;background:#fff;padding:.36rem}
@media (max-width:992px){.product_scene li .inner{padding:.24rem .24rem .34rem}
}
.product_scene li .inner .tit{font-size:24px;padding-top:.2rem;text-align:center}
@media (max-width:1200px){.product_scene li .inner .tit{font-size:20px}
}
@media (max-width:640px){.product_scene li .inner .tit{font-size:18px}
}
.product_scene .pnext-box{position:absolute;left:50%;transform:translateX(-50%);z-index:5;bottom:10px;width:1.2rem;height:.64rem}
.product_scene .pnext-box div{width:.6rem;height:.6rem;line-height:6rem;border:1px solid #f08300;font-size:16px;font-weight:700;color:#f08300}
.product_scene .pnext-box div::after{font-size:inherit}
.product_scene .pnext-box div:hover{background-color:#f08300;color:#fff}
.product_scene .pnext-box .swiper-button-next{right:1px}
@media (max-width:640px){.product_skill .bd{overflow-x:auto;width:100vw;position:relative;left:-4vw}
.product_skill .bd table{min-width:700px}
.product_skill .bd .inner{padding:0 4vw}
}
.product_skill table{width:100%;background:#f5f6f9}
.product_skill table td,.product_skill table th{border:1px solid #f5f6f9;padding:6px 20px;font-size:14px;color:#000;line-height: 24px;width: 30%;text-align: left;}
@media (max-width:640px){.product_skill table td,.product_skill table th{font-size:15px}
}
.product_skill table tr{text-align:left}






.product_download li{margin-bottom:.2rem}
.product_download a{display:block;background:#fff;padding:20px .36rem;font-size:16px;line-height:32px}
@media (min-width:992px){.product_download a{display:-webkit-flex;display:flex;display:-webkit-box;display:box;-webkit-align-items:center;align-items:center;-webkit-box-align:center;box-align:center;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
}
@media (max-width:1199px){.product_download a{background:#f5f6f9}
}
.product_download a .tit{display:block;padding-left:.5rem;color:#000;font-weight:700;background:url(../image/pdf.jpg) no-repeat left top}
.product_download a .tit:hover{color:#f08300}
@media (min-width:992px){.product_download a .tit{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:70%;background-position:left center}
}
@media (max-width:991px){.product_download a .tit{padding-left:36px}
}
.product_download a .tag{color:#f08300}
@media (max-width:768px){.product_download a .tag{padding-top:10px;padding-left:36px;display:block}
}
@media (min-width:992px){.product_function .wrap{display:flex;align-items:center}
.product_function .wrap .image,.product_function .wrap .info{width:50%}
.product_function li:nth-child(2n) .info{padding-left:5%}
.product_function li:nth-child(2n+1) .info{padding-right:5%;order:-1}
}
.product_function .wrap{padding:.6rem 0}
.product_function li:nth-child(2n+1){background:#f5f6f9}
.product_function li:nth-child(2n){background:#fff}
.product_function .info dt{font-size:.3rem}
@media (max-width:992px){.product_function .info dt{font-size:24px}
}
@media (max-width:768px){.product_function .info dt{font-size:20px}
}
.product_function .info dd{color:#666;font-size:16px;margin-top:16px;line-height:30px}
@media (max-width:640px){.product_function .info dd{font-size:15px;line-height:1.76;margin-top:12px}
}
@media (max-width:991px){.product_function .info{padding-top:.5rem}
}
/* .product_intro{background:url(../image/bg03.jpg) no-repeat center center;background-size:cover;padding-bottom:1.2rem} */
.product_intro .wrap{max-width:1280px}
.product_intro .bd{font-size:16px;line-height:1.86;color:#333}
/* .product_intro .bd p{margin-bottom:1em} */
.product_intro .bd .video{margin-top:.2rem;position:relative}
.product_intro .bd .video .play{width:.8rem;height:.8rem;background:url(../image/play.png) no-repeat center center;background-size:contain;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:5;z-index:55;cursor:pointer}
.product_intro .bd .video video{height:6.8rem;width:100%;object-fit:cover}
@media (max-width:992px){.product_intro .bd .video video{height:5rem}
}
.notice_box{padding:.86rem 0 1.5rem}
.notice_box h2{font-size:.4rem;font-weight:700;margin-bottom:.4rem}
@media (max-width:640px){.notice_box h2{font-size:22px}
}
.notice_box .list{padding-bottom:.7rem}
.notice_box .notice_item{font-size:16px;padding:0 .3rem}
@media (min-width:992px){.notice_box .notice_item{height:60px;display:flex;align-items:center}
.notice_box .notice_item:nth-child(2n+1){background:#f5f6f9}
.notice_box .notice_item .time{width:12%;order:-1;min-width:130px}
.notice_box .notice_item .tit{flex:1;margin-right:5%;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
}
.notice_box .notice_item .time{color:#999}
.notice_box .notice_item .tit{color:#000}
.notice_box .notice_item .tit:hover{color:#f08300}
.notice_box .notice_item .more{color:#f08300}
@media (max-width:991px){.notice_box .notice_item{padding:.5rem 0;position:relative;border-top:1px solid #e5e5e5;font-size:14px}
.notice_box .notice_item .tit{font-size:17px;line-height:1.76;margin-bottom:.3rem;display:block}
.notice_box .notice_item .more{position:absolute;right:0;bottom:.5rem}
}
.contact_box{padding:.8rem 0 1.2rem}
.contact_box .hd{margin-bottom:.4rem}
.contact_box .hd h2{font-size:.3rem;}
@media (max-width:640px){.contact_box .hd h2{font-size:22px}
}
@media (max-width:480px){.contact_box .hd h2{font-size:20px;line-height:2;text-align:center}
}
.contact_box .list{margin-bottom:.24rem}
@media (min-width:992px){.contact_box .list{display:flex;align-items:stretch}
.contact_box .list li{flex:1}
.contact_box .list li+li{margin-left:.24rem}
}
.contact_box li{text-align:center;background:#fff;margin-bottom:.2rem;padding:.5rem .4rem .4rem}
.contact_box li .ic1{background:url(../image/con_1.png) no-repeat center center}
.contact_box li .ic2{background:url(../image/con_2.png) no-repeat center center}
.contact_box li .ic3{background:url(../image/con_3.png) no-repeat center center}
.contact_box li .ic{width:.8rem;height:.8rem;display:inline-block;margin-bottom:.2rem;background-size:contain}
.contact_box li .info{font-size:16px;line-height:1.8}
.contact_box .map{border:10px solid #fff;height:5.8rem;min-height:400px}
.team_box_one{padding:.9rem 0 .8rem;position:relative}
.team_box_one .hd{display:-webkit-flex;display:flex;display:-webkit-box;display:box;-webkit-align-items:center;align-items:center;-webkit-box-align:center;box-align:center;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:.7rem}
.team_box_one .hd h2{font-size:.4rem;font-weight:700}
@media (max-width:640px){.team_box_one .hd h2{font-size:22px}
}
.team_box_one .swiper{overflow:visible;margin-left:-.12rem;margin-right:-.12rem}
.team_box_one .swiper-pagination{left:0;bottom:0;height:.06rem;width:100%;background:0 0!important}
.team_box_one .swiper-pagination .swiper-pagination-progressbar-fill{height:.06rem;background-color:#f08300}
.team_box_one li{width:8.34rem}
@media (max-width:992px){.team_box_one li{width:80%}
}
@media (max-width:640px){.team_box_one li{width:100%}
}
.team_box_one .inner{background:#fff;border:1px solid #f1f1f1;margin:0 .12rem;padding:.4rem .3rem .4rem .4rem}
@media (min-width:768px){.team_box_one .inner{display:flex}
}
.team_box_one .pic{width:2rem;height:2rem;border-radius:50%;position:relative}
@media (max-width:991px){.team_box_one .pic{margin:0 auto .6rem}
}
@media (max-width:480px){.team_box_one .pic{margin-bottom:.4rem}
}
.team_box_one .pic img{width:2rem;height:2rem;border-radius:50%;position:relative;z-index:5}
.team_box_one .pic::before{content:'';display:block;position:absolute;width:100%;height:100%;background-color:#d4d8e9;border-radius:50%;left:.1rem;top:.1rem}
.team_box_one .lbox{position:relative}
@media (min-width:768px){.team_box_one .lbox{width:2rem;margin-right:.6rem}
}
.team_box_one .lbox .title{margin:.3rem 0 .5rem;text-align:center}
.team_box_one .lbox h3{font-size:.3rem;font-weight:700;color:#f08300;margin-bottom:2px}
@media (max-width:992px){.team_box_one .lbox h3{font-size:24px}
}
@media (max-width:768px){.team_box_one .lbox h3{font-size:20px}
}
.team_box_one .lbox .position{font-size:16px;color:#999}
.team_box_one .content{flex:1}
.team_box_one .content .scroll{height:340px;overflow-y:auto;padding-right:.1rem}
.team_box_one .content .scroll::-webkit-scrollbar{width:5px;height:5px}
.team_box_one .content .scroll::-webkit-scrollbar-thumb{border-radius:5px;background-color:#d4d8e9}
.team_box_one .content .scroll::-webkit-scrollbar-track{border-radius:5px;background:#fff}
.team_box_one .content .info{padding-top:.3rem;color:#666;font-size:16px;line-height:24px}
@media (max-width:1200px){.team_box_one .content .info{font-size:15px}
}
.team_box_one .content .info p{padding-left:18px;margin-bottom:10px;position:relative}
.team_box_one .content .info p::before{content:'';display:block;position:absolute;width:6px;height:6px;border-radius:50%;background-color:#f08300;left:0;top:10px}
.team_box_one .pnext-boxs{margin:.5rem auto 0}
.team_box_two{padding:.86rem 0 1.2rem;background:url(../image/map.png) no-repeat center center;background-size:contain}
.team_box_two h2{font-size:.4rem;font-weight:700;margin-bottom:.4rem}
@media (max-width:640px){.team_box_two h2{font-size:22px}
}
.team_box_two .bd{text-align:center}










/* 耗材和配件 */
.honor_box_one{background:url(../image/bg04.jpg) no-repeat center bottom;background-size:cover;padding:1rem 0 1.5rem}
@media (min-width:1200px){.honor_box_one .wrap{display:flex}
}
.honor_box_one .tit img{width:4.22rem}
@media (max-width:480px){.honor_box_one .tit img{width:5rem}
}
@media (min-width:1200px){.honor_box_one .tit{width:40%;margin-right:1rem}
}
@media (min-width:1920px){.honor_box_one .tit{width:650px}
}
@media (max-width:1199px){.honor_box_one .tit{display:block;margin-bottom:.5rem;padding-left:20px}
}
.honor_box_one .info{flex:1;font-size:18px;font-weight:700;line-height:30px}
.honor_box_one .info p{margin-bottom:10px;position:relative;padding-left:20px}
.honor_box_one .info p::before{content:'';display:block;position:absolute;width:6px;height:6px;left:0;top:12px;background-color:#f08300;border-radius:50%}
.honor_box_one .info span{font-weight:400}
@media (max-width:640px){.honor_box_one .info{font-size:16px}
}

@media (max-width:1200px){.honor_box_t .inner .tit{font-size:20px}
}
@media (max-width:640px){.honor_box_t .inner .tit{font-size:18px}
}

.honor_box_t{position:relative; margin-top: 1rem;}
.honor_box_t .hd{text-align: center ; background-color: #14499d; color: #fff; padding: 50px;}
.honor_box_t .hd h3 a{line-height: 50px;font-size: 16px;color: #fff;background-color:#f08300 ;padding:12px ;}
.honor_box_t .hd h2{font-size:.4rem;font-weight:700}

/* .honor_box_two{padding:.9rem 0 1rem;position:relative}
.honor_box_two .hd{text-align: center ; background-color: #14499d; color: #fff; padding: 50px;}
.honor_box_two .hd h3{line-height: 30px;font-size: 16px;}
.honor_box_two .hd h2{font-size:.4rem;font-weight:700} */


.honor_box_three{padding:.9rem 0 1rem;position:relative}
.honor_box_three .hd{text-align: center ;}
.honor_box_three .hd h2{font-size:.4rem;font-weight:700}
.honor_box_three .hd h3{line-height: 26px;font-size: 16px;padding:20px 0 50px 0;}
.honor_box_three .hd p{line-height: 26px;font-size: 16px;}
@media (max-width:640px){.honor_box_three .hd h2{font-size:22px}
}
.honor_box_three .hd .pnext-box{position:relative;width:1.2rem;height:.6rem}
.honor_box_three .hd .pnext-box .pnext{width:.6rem;height:.6rem;margin:0;top:0;border:1px solid #f08300;color:#f08300;font-size:16px}
.honor_box_three .hd .pnext-box .pnext::after{font-weight:700;font-size:inherit}
.honor_box_three .hd .pnext-box .pnext:hover{background-color:#f08300;color:#fff}
.honor_box_three .hd .pnext-box .swiper-button-next{right:1px}
@media (max-width:640px){.honor_box_three .hd .pnext-box{width:1.3rem}
.honor_box_three .hd .pnext-box .pnext{font-size:13px}
}
.honor_box_three .swiper{margin-left:-.12rem;margin-right:-.12rem;padding:.4rem 0 .16rem}
.honor_box_three .swiper-wrapper{display: flex;flex-wrap: wrap;}
.honor_box_three li{width:25%}
@media (max-width:992px){.honor_box_three li{width:33.3%}
}
@media (max-width:640px){.honor_box_three li{width:50%}
}
.honor_box_three .inner{background:#f8f8f8;margin:0 .12rem;padding:.1rem;transition:all .3s cubic-bezier(.04,.79,1,1)!important;position:relative}
.honor_box_three .inner::after{content:'';display:block;position:absolute;width:0;height:2px;background-color:#f08300;left:0;bottom:0;transition:all .3s cubic-bezier(.04,.79,1,1)!important}
.honor_box_three .inner .tit{text-align:center;font-size:16px;padding-top:10px;border-top:1px solid #e5e5e5;margin-top:.2rem;color:#000;margin-bottom:.1rem;}

.honor_box_three .inner a{font-size:16px;margin-bottom:.1rem;margin-top: .1rem;}

@media (max-width:992px){.honor_box_three .inner .tit{font-size:16px}
}
.honor_box_three .inner .imgbox .coverbox{margin-bottom: .2rem;}
.honor_box_three ul li{margin-bottom: .2rem;}
.honor_box_three .inner:hover{background:#fff;box-shadow:0 .06rem .1rem rgba(0,0,0,.2);transform:translateY(-10px)}
.honor_box_three .inner:hover::after{width:100%}




/* 视频教程 */

.video h3{ margin: 30px 0 30px; font-size: 34px; font-weight: 300; line-height: 1.1;text-align: center;}
.video .row{width: 74%; margin: 0 auto;}
.video .row .col-md-3 {  
    width: 300px; /* 容器宽度 */  
    height: 500px; /* 容器高度 */  
    border: 1px solid #ccc; /* 边框，仅为了美观 */  
    overflow-y: auto; /* 启用垂直滚动条 */  
    padding: 10px; /* 内边距，也是为了美观 */  
    box-sizing: border-box; /* 使得padding和border包含在定义的width和height内 */  
}  
.video span{font-size: 15px;line-height: 36px;}  














    



















.personnel_box_one{background:url(../image/bg06.jpg) no-repeat center bottom;background-size:contain;color:#fff;padding:1rem 0}
.personnel_box_one .inner{background:url(../image/bg05.jpg) no-repeat center bottom;background-size:cover;padding:1rem .9rem}
@media (max-width:640px){.personnel_box_one .inner{padding:.6rem .4rem}
}
@media (min-width:92px){.personnel_box_one .inner{display:flex;align-items:center}
.personnel_box_one .tit{width:1.05rem;margin-right:.46rem}
.personnel_box_one .info{flex:1;max-width:780px}
}
.personnel_box_one .info{font-size:.3rem;line-height:1.46}
@media (max-width:992px){.personnel_box_one .info{font-size:24px}
}
@media (max-width:768px){.personnel_box_one .info{font-size:20px}
}
.personnel_box_one .info p+p{margin-top:1em}
@media (max-width:640px){.personnel_box_one .info{font-size:16px}
}
.personnel_box_two{padding:.9rem 0 1.2rem;position:relative}
.personnel_box_two .swiper-pagination{left:0;bottom:0;height:.06rem;width:100%;background:0 0!important}
.personnel_box_two .swiper-pagination .swiper-pagination-progressbar-fill{height:.06rem;background-color:#f08300}
.personnel_box_two .hd{display:-webkit-flex;display:flex;display:-webkit-box;display:box;-webkit-align-items:center;align-items:center;-webkit-box-align:center;box-align:center;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:.5rem}
.personnel_box_two .hd h2{font-size:.4rem;font-weight:700}
@media (max-width:640px){.personnel_box_two .hd h2{font-size:22px}
}
.personnel_box_two .hd .pnext-box{position:relative;width:1.2rem;height:.6rem}
.personnel_box_two .hd .pnext-box .pnext{width:.6rem;height:.6rem;margin:0;top:0;border:1px solid #f08300;color:#f08300;font-size:16px}
.personnel_box_two .hd .pnext-box .pnext::after{font-weight:700;font-size:inherit}
.personnel_box_two .hd .pnext-box .pnext:hover{background-color:#f08300;color:#fff}
.personnel_box_two .hd .pnext-box .swiper-button-next{right:1px}
@media (max-width:640px){.personnel_box_two .hd .pnext-box{width:1.3rem}
.personnel_box_two .hd .pnext-box .pnext{font-size:13px}
}
.personnel_box_two .swiper li{max-width:8.3rem}
@media (max-width:640px){.personnel_box_two .swiper li{width:80%}
}
.personnel_box_two .swiper .inner{margin:0 .2rem;cursor:pointer}
@media (max-width:1200px){.personnel_box_two .swiper .inner{margin:0 .12rem}
}

.news_rec{padding:.96rem 0;position:relative}
@media (max-width:768px){.news_rec{padding-top:.2rem}
}
.news_rec .swiper{background:#f5f6f9}
@media (min-width:992px){.news_rec li{display:flex;align-items:center}
.news_rec li .image{height:100%}
.news_rec li .image,.news_rec li .info{width:50%}
}
.news_rec .pnext-boxs{right:.5rem;bottom:.5rem;z-index:55;position:absolute}
.news_rec .info{padding:.5rem 5%}
.news_rec .info .inner{max-width:640px}
.news_rec .info .tit{font-size:.3rem;font-weight:700;display:block}
@media (max-width:992px){.news_rec .info .tit{font-size:24px}}
@media (max-width:768px){.news_rec .info .tit{font-size:20px}}
.news_rec .info .tit:hover{color:#f08300}
.news_rec .info .desc{font-size:16px;line-height:28px;margin:16px 0 .3rem;color:#666;height:56px;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}
.news_rec .info .time{font-size:16px;color:#666;margin-bottom:.8rem}
.news_rec .info .more{color:#f08300;font-size:16px;padding-right:30px;background:url(../image/more.png) no-repeat right center;line-height:40px;height:40px}
.news_box{padding:.9rem 0 1.2rem}
.news_list{padding-bottom:.3rem}
.news_items{margin-bottom:.36rem;background:#fff}
@media (min-width:640px){.news_items{display:-webkit-flex;display:flex;display:-webkit-box;display:box;-webkit-align-items:center;align-items:center;-webkit-box-align:center;box-align:center}
.news_items .image{max-width:5.2rem;width:24%;display:block;min-width:220px}
.news_items .info{min-width:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}
.news_items .tit{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
}
.news_items .info{padding:30px 5%}
@media (max-width:640px){.news_items .info{padding:26px 3%}
}
.news_items .info .tit{font-size:22px;display:block;}
@media (max-width:1200px){.news_items .info .tit{font-size:20px}
}
@media (max-width:640px){.news_items .info .tit{font-size:18px}
}
.news_items .info .tit:hover{color:#f08300}
.news_items .info .desc{font-size:16px;color:#666;line-height:28px;height:56px;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;margin:14px 0 .36rem}
@media (max-width:768px){.news_items .info .desc{line-height:24px;height:48px;margin-bottom:.2rem}
}
@media (max-width:640px){.news_items .info .desc{font-size:15px}
}
.news_items .info .data{display:-webkit-flex;display:flex;display:-webkit-box;display:box;-webkit-align-items:center;align-items:center;-webkit-box-align:center;box-align:center;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;font-size:16px;color:#666}
@media (max-width:640px){.news_items .info .data{font-size:14px}
}
.news_items .info .more{color:#f08300;padding-right:.3rem;line-height:40px;height:40px;display:block;background-size:.24rem}
@media (max-width:640px){.news_items .info .more{background-size:.3rem;padding-right:.4rem}
}
.center_box_one{padding:1.0rem 0 1.0rem}
@media (min-width:1680px){.center_box_one .wrap{display:flex;justify-content:space-between}
.center_box_one .wrap>*{height:100%}
}

.center_box_one .content h2{font-size:.35rem;font-weight:700;margin-bottom:.3rem;line-height:1.2}
@media (max-width:640px){.center_box_one .content h2{font-size:22px}
}
.center_box_one .content .txt{font-size:16px;color:#666;}
.center_box_one .content .txt p{margin-bottom:0.6em}
@media (max-width:640px){.center_box_one .content .txt{font-size:15px}
}
.center_box_one .content .link{background-color:#f08300;color:#fff;display:inline-block;padding:0 30px;font-size:16px}
.center_box_one .content .link:hover{background:#000;color:#fff}
.center_box_one .content .link em{height:56px;line-height:56px;padding-left:45px;display:block;background:url(../image/pdf2.png) no-repeat left center}
.center_box_two{clear:both}
.center_box_two h2{font-size:.36rem;font-weight:700;margin-bottom:.5rem;line-height:1.2;text-align:center}
@media (max-width:1200px){.center_box_two h2{font-size:26px}
}
@media (max-width:992px){.center_box_two h2{font-size:24px}
}
@media (max-width:768px){.center_box_two h2{font-size:21px}
}
@media (min-width:768px){.center_box_two .bd{border:1px solid #f3f3f3;padding:.5rem 0;display:flex;align-items:center;flex-wrap:wrap}
.center_box_two .bd .item:nth-child(2){position:relative}
.center_box_two .bd .item:nth-child(2)::after,.center_box_two .bd .item:nth-child(2)::before{content:'';display:block;width:1px;height:100%;background-color:#f3f3f3;position:absolute;top:50%;transform:translateY(-50%);z-index:5}
.center_box_two .bd .item:nth-child(2)::before{left:0}
.center_box_two .bd .item:nth-child(2)::after{right:0}
}
@media (min-width:768px) and (min-width:1680px){.center_box_two .bd .item{flex:1}
.center_box_two .bd .item:first-child{flex:1.8}
}
@media (min-width:768px) and (max-width:1679px){.center_box_two .bd .item{width:50%}
.center_box_two .bd .item:first-child{margin-bottom:.5rem;border-bottom:1px solid #f3f3f3;padding-bottom:.5rem;width:100%}
}
.center_box_two .item{padding:0 .5rem;display:-webkit-flex;display:flex;display:-webkit-box;display:box;-webkit-align-items:center;align-items:center;-webkit-box-align:center;box-align:center}
@media (max-width:1680px){.center_box_two .item{padding:0 .3rem}
}
@media (max-width:767px){.center_box_two .item{padding:.3rem .3rem;border:1px solid #e5e5e5;position:relative;margin-top:-1px}
}
.center_box_two .item .ic1{background:url(../image/ys01.png) no-repeat center center}
.center_box_two .item .ic2{background:url(../image/ys02.png) no-repeat center center}
.center_box_two .item .ic3{background:url(../image/ys03.png) no-repeat center center}
.center_box_two .item .ic{width:50px;height:50px;display:inline-block;background-size:contain;margin-right:.26rem}
@media (max-width:640px){.center_box_two .item .ic{width:36px;height:36px}
}
.center_box_two .item dl{min-width:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}
.center_box_two .item dt{font-size:16px;color:#666;font-weight:400;margin-bottom:2px}
.center_box_two .item dd{font-size:24px;color:#000}
@media (max-width:1200px){.center_box_two .item dd{font-size:20px}
}
@media (max-width:640px){.center_box_two .item dd{font-size:18px}
}
.center_box_two .videobox{margin-top:1.5rem;position:relative;overflow:hidden}
.center_box_two .videobox .poster{position:relative;min-height:300px;background-repeat:no-repeat;background-size:cover;background-position:center}
.center_box_two .videobox .poster ._bg{visibility:hidden}
.center_box_two .videobox .poster .ic-play{width:.8rem;height:.8rem;background:url(../image/play.png) no-repeat center center;background-size:contain;border-radius:50%;border:1px solid #fff;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:5;z-index:555;cursor:pointer}
.center_box_two .videobox .vinner{position:absolute;width:100%;height:100%;left:0;top:0}
.center_box_two .videobox .vinner .cover{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.9);left:0;top:0;z-index:6;transition:all .3s cubic-bezier(.04,.79,1,1)!important;opacity:0}
.center_box_two .videobox .video{position:absolute;left:50%;transform:translateX(-50%);z-index:5;top:1rem;max-width:1200px;width:90%;height:80%;z-index:7}
.center_box_two .videobox video{transition:all .3s cubic-bezier(.04,.79,1,1)!important;display:block;width:100%;height:100%;transform:scale(0)}
.center_box_two .videobox.on .cover{opacity:1}
.center_box_two .videobox.on video{transform:scale(1)}
.center_box_three{padding:1.1rem 0 1.7rem;background:url(../image/dot.png)}
.center_box_three .hd{display:-webkit-flex;display:flex;display:-webkit-box;display:box;-webkit-align-items:center;align-items:center;-webkit-box-align:center;box-align:center;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:.8rem}
.center_box_three .hd h2{font-size:.4rem;font-weight:700}
@media (max-width:640px){.center_box_three .hd h2{font-size:22px}
}
.center_box_three .hd .adv{font-size:24px;padding-left:1.4rem;position:relative}
@media (max-width:1200px){.center_box_three .hd .adv{font-size:20px}
}
@media (max-width:640px){.center_box_three .hd .adv{font-size:18px}
}
.center_box_three .hd .adv::before{content:'';display:block;width:1.14rem;height:2px;background-color:#f08300;position:absolute;top:50%;transform:translateY(-50%);z-index:5;left:0}
.center_box_three .progres{left:0;bottom:0;height:.06rem;position:absolute;width:100%;background:#e4e4e4;z-index:5555}
.center_box_three .progres .line{height:.06rem;transition:all .3s cubic-bezier(.04,.79,1,1)!important;background-color:#f08300;position:absolute}
.center_box_three .swiper-info-box{position:relative;padding-bottom:1rem}
.center_box_three .swiper-info .pnext-boxs{position:absolute;right:0;bottom:0}
@media (min-width:768px){.center_box_three .swiper-info li{display:flex;align-items:center;justify-content:space-between}
.center_box_three .swiper-info li .image,.center_box_three .swiper-info li dl{width:47%}
}
.center_box_three dl{position:relative}
@media (max-width:767px){.center_box_three dl{padding-top:.5rem}
}
.center_box_three dl dt{color:#f08300;font-size:.3rem;margin-bottom:.16rem}
@media (max-width:992px){.center_box_three dl dt{font-size:24px}
}
@media (max-width:768px){.center_box_three dl dt{font-size:20px}
}
.center_box_three dl .txt{font-size:16px}
.center_box_three dl .txt p{position:relative;line-height:40px;cursor:pointer;padding-left:26px}
.center_box_three dl .txt p.on{color:#f08300}
.center_box_three dl .txt p::before{content:'●';color:#f08300;font-size:10px;transform:scale(.8);position:absolute;left:0;top:0}
@media (max-width:992px){.center_box_three dl .txt p{line-height:30px;font-size:15px}
}
.center_box_three dl .year{font-size:2rem;opacity:.1;position:absolute;top:50%;transform:translateY(-50%);z-index:5;right:0}
.center_box_three .swiper-nav{position:relative}
.center_box_three .swiper-nav li{width:20%;text-align:center;position:relative;padding-top:.66rem;cursor:pointer;font-size:24px}
@media (max-width:1200px){.center_box_three .swiper-nav li{font-size:20px}
}
@media (max-width:640px){.center_box_three .swiper-nav li{font-size:18px}
}
.center_box_three .swiper-nav li::before{content:'';display:block;width:10px;height:10px;border:2px solid #ccc;border-radius:50%;position:absolute;left:50%;transform:translateX(-50%);z-index:5;top:.3rem}
@media (max-width:768px){.center_box_three .swiper-nav li{width:25%}
}
.center_box_three .swiper-nav .swiper-slide-thumb-active{color:#f08300}
.center_box_three .swiper-nav .swiper-slide-thumb-active::before{border-color:#f08300}
*{margin:0;padding:0}
.new-float{position:fixed;right:-213px;top:50%;margin-top:-98px;z-index:99999;overflow:hidden}
.new-float:hover{overflow:visible}
@media (max-width:768px){.new-float{display:none}
}
.new-float *{box-sizing:content-box}
.new-float .f_nav{position:relative}
.new-float .f_nav li{width:60px;height:60px;display:block;text-align:left;background:#fff;position:relative;margin-bottom:6px}
.new-float li.active .f_icon,.new-float li:hover .f_icon{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}
.new-float .f_nav li.active{background:#f08300}
.new-float .f_nav li.tel{text-align:left;width:220px;padding-left:53px;padding-top:0;height:60px;transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
.new-float .f_icon{position:absolute;width:60px;height:60px;left:0;top:0}
.new-float .f_nav li.tel{cursor:pointer}
.new-float .f_nav li p{margin:0;width:100%;height:60px;line-height:60px;font-size:16px;color:#fff}
.new-float .f_nav li.tel:hover{transform:translate(-220px,0);-webkit-transform:translate(-220px,0);-moz-transform:translate(-220px,0);-ms-transform:translate(-220px,0);-o-transform:translate(-220px,0)}
.new-float .f_nav li.tel.f_qq:hover{transform:translate(-110px,0);-webkit-transform:translate(-110px,0);-moz-transform:translate(-110px,0);-ms-transform:translate(-110px,0);-o-transform:translate(-110px,0)}
.new-float .f_nav li.tit a{color:#fff;text-align:center;font-size:16px;height:60px;padding-top:8px}
.new-float .f_nav li.tit:hover{background:#000}
.new-float .f_nav li a{position:absolute;left:0;top:0;display:inline-block;width:60px;height:60px;text-decoration:none}
.new-float .f_nav li:hover{background:#f08300}
.new-float .top_icon{background:url(../image/l_icon03.png) center center no-repeat}
.new-float .q_icon{background:url(../image/l_icon02.png) center center no-repeat}
.new-float .tel_icon{background:url(../image/l_icon01.png) center center no-repeat}
.new-float .w_icon{background:url(../image/l_icon02.png) center center no-repeat}
.new-float .f_nav li.tel :hover a{cursor:none}
.new-float .l_code{position:absolute;left:-150px;top:50%;margin-top:-65px}
.new-float .l_code .inner{width:132px;height:132px;position:relative;padding-right:10px;padding:0;background:#fff;border:1px solid #f08300;display:block;box-sizing:border-box}
.new-float .l_code .inner::after{content:'';display:block;position:absolute;width:0;height:0;border:5px solid transparent;border-left-color:#f08300;top:50%;margin-top:-3px;right:-11px}
.new-float .l_code img{display:block;width:130px;height:130px}
.new-float .l_code{opacity:0;transition-duration:.6s;transition-property:all;transition-timing-function:ease-out;transform:translate(-50px,0)}
.new-float .l_code.active{opacity:1;transform:translate(0,0)}

